View Single Post
05-20-2012, 10:05 AM
Join Date: Nov 2010
Location: New Hampshire
Country: United States
Posts: 3,091
vCash: 500
Originally Posted by ImIdaho View Post
I also remember there was a time where the Patriots weren't this loveable Boston/New England team. Couldn't sellout games, couldn't even get much local media coverage, came very close to relocating...and now most sports outlets across America can't stop blathering about them.
You do realize during the time you speak of they SUCKED X2? Their stadium sucked, it had metal bleachers no seats.

NHRangerfan is offline   Reply With Quote