Topic: Euro 2008
In Sunday's match of Spain vs The Netherlands, most Europeans are excited about watching two great teams whose styles and history go way back, but who have never won.
07/09/2010 05:27 pm
Russia's success in soccer and hockey is credited to petrodollars flowing into sports.
06/27/2008 01:00 am