A2 Houston Texans president resigns, what does that mean for the team now? | NFL Live 0 0 More Share Save Report Video vocabulary