South Africa 2010 – Spain wins its first World Cup after beating Netherlands

Post by Stephen Lars When it comes to soccer and referees there has usually been a great deal of controversy. But many can agree that no Globe Cup has had so several referee miscalls as this one particular. And the Planet Cup ultimate game could not be the exception. Howard Webb, the official in cost […]