Online sports articles and news over the net

Latest online sports news , sports articles and sports videos

World Cup South Africa 2010 stadiums

One of the most expected events of this year, South Africa World Cup 2010, will start on Friday 11 June. The tournament will be held on 10 stadiums from 9 cities. 5 of the 10 South Africa football stadiums were renovated for 2010 and the other 5 stadiums have been built. The first five World […]