Well i just found a new place to talk football. Before i found this site i was talking on numerous other forums, all of which chastised anyone for being a pats fan. Glad to find a place that, i hope, doesn't bag on other people because they started like a team during their first superbowl win season.
SITE MENU