Why her house feels like a home
On July 11, Soccer City will be the centre of the football universe. And the stadium, the site of the 2010 World Cup final in South Africa, will have the undivided attention of soccer fans around the world.[...]

Read more on The Sudbury Star