Surprise pick
The Texans signed Mario Williams to a six-year, $54 million contract, with $26.5 million guaranteed.
Williams becomes the first defensive end taken No. 1 overall since Courtney Brown (Cleveland, 2000).
–Associated Press