View Full Version : Why should support the Texans?

12.02.2017, 01:16 AM
I have been a fan of American Football since the days when the Sunday afternoon game was broadcast live on channel 4 but have never picked a favourite team.

Why should I support your team?

Take it away
*pops popcorn*