Originally Posted by Sigma
welcome to TT
a bit late, but I don't visit this part of the forum very often...
seems almost impossible you became a fan after last year
You'd be surprised. I only started watching the Texans properly during the 2005 2-14 season - and chose Houston mostly because all of the international fans of the Premier League gravitated towards Manchester United and the other big successful clubs.
So I thought, screw being a fair weather fan and jumping on the Pats bandwagon - I'm going to sign up for a decade or more of abuse!