NFL.com says the Texans have released Matt Schaub (Photo)

matt schaubThis is quite the fail.  Unless NFL.com knows something that we don’t their site says the Texans released Matt Schaub.

Comments

Leave a Reply

Your email address will not be published.