Denver was clearly the better team
- Ghostown42
- All-Time Great
- Posts: 11314
- Joined: Sun Jan 19, 2014 12:40 pm
Denver was clearly the better team
And the Patriots were clearly the better team in 2003 and 2004. All this Peyton vs. Brady BS is only for simple-minded, casual fans.