Germany 4, England 1. The English Premier League may be the most popular league in the world with its players paid ludicrous wages, but for all the league’s global mass appeal, the host nation, England, is hard-pressed to deliver a top-class national team.
(Check out the ref’s funny blind spot here.)
The influx of foreign players and coaches and the lack of space in the top clubs for the development of promising English talent have contributed to the stagnation – if not regression – of the England national side. Continue reading »