Netherlands Defeats Spain In Convincing Fashion, 5-1

Reigning World Cup champions Spain leave a lot to be desired after losing in humiliating fashion to the Netherlands on Friday.   Spain were among the favorites to win the World Cup, however after watching their opening match, Spain may be in more trouble than we realize. It was a rematch of the 2010 World […]

June 2014 by sportshead