Mookie Betts won't receive all of his money from the Los Angeles Dodgers until he's nearly 52 in 2044, according to a report.

Betts reached an agreement on a 12-year, $365 million deal with the Dodgers earlier this week.

The deal carries a $65 million signing bonus that is guaranteed against work stoppages and shortened seasons, but the Dodgers don't have to begin paying the bonus for more than a year.

His deal includes $115 million in deferred payments. If he is traded, though, the deferrals would be eliminated and the money would be due in each season the contract covers. He does not have a no-trade provision.

The massive deal calls for $8 million to be deferred each year from 2021-25, $10 million in both 2026 and 2027, and $11 million in each of the last five seasons, The money is payable each July 1 from 2033-44: $8 million for the first five payments, $10 million for the next two and $11 million for the final five.