Official 2012 Patriots/NFL Thread Part II
View Single Post
12-03-2012, 03:27 PM
Join Date: Sep 2006
Originally Posted by
Honest question, what teams do you think could really win the whole thing? (Not in any order).
Looks about right, but I'd sub in Denver, and sub out Chicago.
View Public Profile
Find More Posts by MTaylorJ1