Dion Dawkins has agreed to a four-year contract extension with the Buffalo Bills worth $60 million. The deal will also include $34 million in guarantees.

Dawkins was entering the final season of his rookie contract.

"My main priority is to get better, and I know if I continue to grow and learn and get better, then all of the chips will eventually fall," Dawkins told ESPN in March. "As far as a new contract, I'm not worried about it. Whatever is supposed to happen is going to happen.

"I'm trying to be in Buffalo forever, so I've just got to do my part, and when the time comes, I'll be happy to sign on that dotted line."