Ben Epstein
The Santa Clara
May 5, 2017
The pursuit of the 62nd UEFA Champions League title continues this week and yet again, no English teams are in contention to take the trophy.
Only one English Premier League club has taken the title in the last eight years of the tournament when Chelsea improbably defeated Bayern Munich in penalty kicks in the 2010-2011 campaign. The English Premier League is by all accounts the most storied, popular and highly regarded professional league in the world. So why can’t they deliver on the biggest stage?