He was the 3rd overall pick in the 2011 draft, and the Bills have gotten the job done with Marcell Dareus.  The 4 year contract makes the man who has been making ends meet by Mowing Lawns a very rich man.

Standing 6'3" tall and weighing in at 320 lbs., Marcell Dareus is expected to step right in as a starter on the team that had the worst run defence in the NFL last year.   According to The Sporting News  The Bills have agreed to pay him $20 million over 4 years with a 5th optional year.

It normally seems that the rookies take forever to sign their contracts but this year (maybe because of all the lockout talk) the rookie contracts are all getting signed.  With the signing of Dareus, 10 first rounders have signed.

[The Sporting News]