The Arizona Cardinals and Larry Fitzgerald have agreed to an eight-year deal that could pay the star receiver as much as $120 million, making it one of the richest deals in the NFL.
Fitzgerald and team president Michael Bidwill appeared at a hastily called news conference Saturday night to announce the agreement.
Fitzgerald already holds most of the franchise's receiving records and he shattered most of the NFL playoff receiving records in the team's Super Bowl run after the 2008 season.
This is the third major contract with the Cardinals for Fitzgerald, who turns 28 on Aug. 31.
Also Saturday, the team announced rookie running back Ryan Williams will undergo surgery early next week to repair a ruptured patella tendon in his right knee.
The season-ending injury for the second-round draft pick out of Virginia Tech came in the Cardinals' 28-20 loss at Green Bay on Friday night. Cardinals coaches had been impressed with Williams in training camp, with his hard-running style and ability to make cuts. His addition was a major reason the team was willing to trade Tim Hightower to the Washington Redskins.
Pryor auditions for NFL
GREENSBURG, Pa. -- Terrelle Pryor worked out for 17 NFL teams Saturday, including the Buffalo Bills, and said afterward he wouldn't appeal his five-week suspension at the start of the NFL season.
With the former Ohio State quarterback trying to prove he should be taken in Monday's supplemental draft, spectators included Pittsburgh Steelers coach Mike Tomlin and director of football operations Kevin Colbert and Indianapolis Colts owner Jim Irsay.
Pryor, appearing in top shape, worked out at a high school stadium near his hometown of Jeannette, Pa. He ran the 40-yard dash in 4.36 seconds and threw an array of passes.
"I would like the opportunity to play quarterback," he said, "but I'll do anything that a team needs me to do to win."
* Arian Foster ran for two touchdowns and Ben Tate rushed for 95 yards and another score in the first half in the Houston Texans' 27-14 victory over the New Orleans Saints.
* Sam Bradford threw an 83-yard touchdown pass to Brandon Gibson on St. Louis' first play, and Josh Brown kicked a 42-yard field goal as time expired to give the Rams a 17-16 victory over the Tennessee Titans.
* Alex Smith threw for 126 yards and an interception in San Francisco coach Jim Harbaugh's home debut, getting showered with a mix of boos and cheers during the 49ers' 17-3 win over the Oakland Raiders.