Here Are 10 Minutes Of The Finest Soccer Passes From Last Season

The Premier League season starts this goddamn weekend. It’s been like four seconds since the World Cup ended. Regardless, that’s exciting news.

Read more…