On Thursday, Bryce Harper signed to the Philadelphia Phillies with a 13-year, $330 million contract. This is the largest amount of money ever guaranteed to a baseball player.
Just two weeks ago, Manny Machado signed to the San Diego Padres for a 10-year, $300 million contract. This was the first time a free-agent signed to earn a $300 million contract.
Harper’s contract surpasses the 13-year, $325 million contract extension Giancarlo Stanton signed for the 2015 season with the Miami Marlins.
The 26-year-old signed a contract that has no opt-outs, meaning he is still guaranteed every cent he signed for.
Harper will be almost 39 years old when his contract ends and will most likely be heading towards the end of his career.
Now it’s time for the kicker. The New York Mets are still paying Bobby Bonilla $1,193,248.20 every year even though he has not played since 2001. He will continue to be paid four more years after Bryce Harper’s massive contract ends when Bonilla is 72-years-old in 2035.