0 Members and 1 Guest are viewing this topic.
I assume Houston knew what they were getting.
Don't watch NFL football so I have no idea who does what.