Remodeling Maidiac
Diamond Member
- Banned
- #1
Baring a fluke this is my prediction. I can see the Patriots beating the Chiefs in New England so there is that but if the Chiefs get home field during the playoffs I am confident we will beat them. Arrowhead is a bitch for any visiting team. Loudest stadium in the NFL