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