Trifecta Nation
Rookie
- Joined
- Nov 18, 2008
- Messages
- 1,489
- Reaction score
- 1,587
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.