The Texans Don't Suck...And That Makes Me HappyTexans down Browns to move on their 2023-2024 campaignFlobo BoyceJan 15, 2024∙ PaidShareCourtesy CNN (Cooper Neill/Getty Images)The Houston Texans have been a franchise for just over 20 years and I have been a fan of them since Day 1. As for why this Brooklynite became a fan of an expan…This post is for paid subscribersSubscribeAlready a paid subscriber? Sign inPreviousNext