
TEMPE, Ariz. -- Evan Mathis, a starting guard for the Super Bowl champion Denver Broncos last season, and the Arizona Cardinals have agreed to terms on a one-year contract.
A person familiar with the situation said the deal is worth $6 million, plus $69 because his uniform number is 69. The person asked for anonymity because the terms were not officially released.
Mathis, a 2013 All-Pro and two-time Pro Bowl selection, fills an immediate need and is an upgrade at right guard for the Cardinals, who sent Jonathan Cooper to New England on Tuesday as part of the trade that brought defensive end/outside linebacker Chandler Jones to Arizona.
Stay in the game with the latest updates on your beloved Bay Area and California sports teams! Sign up here for our All Access Daily newsletter.
The 34-year-old Mathis is entering his 12th NFL season. The 6-foot-5, 305-pound lineman has appeared in 130 career regular-season games, 90 as a starter, for Carolina, Miami, Cincinnati, Philadelphia and Denver.
Mathis last month said Kelly, whom he played for in 2013 and 2014, had "impatience with certain personality types even when they were blue-chip talents" and that the 2015 Broncos "would have eaten Chip alive".
[REWIND: Ex-Eagles O-lineman: Broncos 'would have eaten Chip alive']
When Mathis was released by the Eagles in June of 2015, the 49ers were reported to be among the "main teams" looking at him.
San Francisco 49ers
Find the latest San Francisco 49ers news, highlights, analysis and more with NBC Sports Bay Area and California.
Now, Mathis and the Cardinals will face Kelly and the 49ers twice a season as NFC West division rivals.
The Associated Press contributed to this report