Football final fails to match hype
August 24, 2008
By Sulaiman Folarin
With Nigeria's male football teams, popularly referred to as the Eagles, playing in the national stadium in Beijing, also known as the Bird's Nest, it was the perfect place to lay a golden egg. With high expectations for the West African nation this magnificent ...