Daily Archives: "July 3, 2006"

Rooney’s red mist was the moment when England’s hopes of winning the World Cup slowly ebbed away. We were beaten by Portugal on German soil with the help of an Argentinean referee. This time the...

Read More