The Chase for a Top Four Finish

Maybe you’ve heard the news: Leicester City won the English Premier League on Monday. Only, they hadn’t kicked a ball since Sunday. How’s that? Well… There are no playoffs in English football. That’s right. No playoffs. That’s a strange concept to an American sports fan, I know. “You mean, the […]