Derek Carr has signed a $125m, five-year contract with the Oakland Raiders in a deal that will make him the highest paid player in NFL history. Carr will make $25m per year, topping the $24.8m a year Andrew Luck makes at the Indianapolis Colts.

Carr tweeted news of the deal on Thursday, and the contract was later confirmed by sources who spoke to the Associated Press and NFL.com.

Now it's done 😂! From the jump I've wanted to be a Raider 4 life. One step closer to that! Blessed!!! Business done! Let's just play now!!! — Derek Carr (@derekcarrqb) June 22, 2017

“Now it’s done! From the jump I’ve wanted to be a Raider 4 life. One step closer to that! Blessed!!! Business done! Let’s just play now!!!” wrote Carr.

The 26-year-old has helped transform the Raiders from also-rans to a playoff team since he was drafted in 2014. He has thrown for 81 touchdowns against 31 interceptions in three seasons and was one of the best quarterbacks in football last season before a broken leg ruled him out of the playoffs. Only Dan Marino, Andrew Luck and Peyton Manning have thrown more touchdowns in their first three seasons in the league.

Carr is a vital part of the Raiders franchise as they prepare for their move from Oakland to Las Vegas, where they will have to establish a new fanbase. Carr is one of a number of talented younger players the Raiders hope to tie down to long-term deals, including defensive star Khalil Mack, whose rookie contract expires in 2018, and wide receiver Amari Cooper.

Carr’s status as the league’s highest-paid player may not last for long, however. The Detroit Lions and Washington are hoping to agree deals with their own quarterbacks, Matthew Stafford and Kirk Cousins respectively.