​​​Bryce Harper signed a 13-year, $330 million deal with the Phillies earlier on Thursday, setting the record for the largest free agent contract in MLB history.

And now we now know how that money will be doled out over the course of the deal, thanks to ESPN's Jeff Passan.

​​Harper will receive $10 million in addition to his $20 million signing bonus in 2019. He will then receive $26 million each year from 2020 through 2028. In the final three years of the deal, the Phillies will pay him $22 million per year, in his age 37, 38 and 39 seasons.

The money is relatively evenly spread out, but the financial burden eases for Philadelphia once Harper gets into his late 30s. Although its a slight change, it's better to be spending less money toward the end when there's a larger possibility for regression.

A former MVP, Harper and the Phillies likely be with each other for better or for worse for the duration of the deal, as ​Harper demanded that no opt-outs be included.

With the addition of Harper, the Phillies will now turn their focus toward competing for the NL East crown and more for 2019 and beyond.

Time will tell if the deal is a match made in heaven or a never-ending nightmare.