Cristiano Ronaldo has agreed to an incredible $381 million deal for life to stay at Real Madrid.
The former Manchester United superstar will sign a new five-year contract worth an amazing $76m a season, The Sun reports.
It means the star striker could cover pay the wages of every player in the AFL (around $200m) and the NRL (around $110m) for a season and still have more than $50m left over.
Ronaldo, 31, will still have a prohibitive $1.5 billion get-out clause in his contract if another team wanted to buy him.
His net new salary is estimated at $710,000 - the highest in the game's history.