NFL Week 4 – The Loser Review

With Week 4 of the NFL 2015-16 season officially over and done with, it’s time to scoop out the turds in the litter box of the football world and smell the losers of the week for all their putridness. Let’s start with the most obvious: London, England The NFL played another game at Wembley Stadium in […]

Read more "NFL Week 4 – The Loser Review"