Originally Posted by Texan_Bill
Hey bro, if I'm not mistaken that's actually a fall in rankings. I could be wrong but I seem to remember the Texans at one point being lower single digit.
Again, I could be wrong.
The Texans were #13 last year at $1.2B