ORCHARD PARK, N.Y. (AP) -- Free agent defensive end Mario Williams says he was so nervous when it came time to signing his contract with the Buffalo Bills, he almost forgot his name.
No one in Buffalo will soon forget.
Williams was introduced at a news conference after signing a contract touted as the richest ever given to an NFL defensive player. His agent, Ben Dogra, says the deal is worth up to $100 million, with $50 million guaranteed.
The deal was agreed to early Thursday afternoon after two days of talks. Williams has been in Buffalo since the NFL's free agency period opened Tuesday, when the Bills flew the defensive end in from his home in North Carolina.
The start of the news conference was delayed by a little more than two hours. Without being specific, team spokesman Scott Berchtold apologized for the delay, saying there were details still being worked out.