Trifecta Nation
Rookie
- Joined
- Nov 18, 2008
- Messages
- 1,488
- Reaction score
- 1,584
Not even remotely likely. Our shedule's a brute and they win 12 games a year like falling off a log. What are people thinking?You’ll likely be watching the Chiefs playing at Hard Rock Stadium in January, my friend.