Technology in football, a new ally or an enemy to the sport? 1920 1000 World Football Summit
Technology in football, a new ally or an enemy to the sport?

June 27th, 2010 is a significant, memorable day for the German National Football Team but especially for the English Football team. On the first half…

read more