Week 14: Biggest Letdowns

December 8, 2018 TheFan 0

The 2018 season has had many surprises, good and bad. We saw the Chiefs, Texans, and Chargers flourish throughout this portion of the year. But […]