Hudson, who was under contract for $9.9 million in 2021, received an additional two years and $20.1 million.
The new pact also includes $16 million in total guarantees, Rapoport adds. Additionally, Hudson's deal reportedly contains two voidable years to spread out his cap hits.
Arizona traded a third-round pick to the Raiders for Hudson and a seventh-rounder in mid-March. The 31-year-old apparently asked to leave Las Vegas after six seasons with the team.
Hudson, widely viewed as one of the NFL's best centers, made the Pro Bowl in 2016, 2017, and 2019. He was also named a second-team All-Pro in 2019.