Skip to main content
Advertising

Mr. Irrelevant

The Houston Texans select Rice DE Cheta Ozougwu with the 254th and final pick in the 2011 NFL Draft.

Advertising