Why Premier League's Schedule Is Toughest Around

Author:
Video Duration:
59

Premier League teams play eight matches in December. EIGHT. That’s … a lot of soccer.