Bryce Harper is no longer a free agent, reportedly agrees to 13-year deal with Phillies

Scott McLaughlin
February 28, 2019 - 3:23 pm

Bryce Harper's waiting paid off. With exactly one month to go until Opening Day of the 2019 season, the biggest name on the free agent market has finally agreed to his megadeal.

According to multiple reports, Harper has agreed to a massive 13-year, $330 million deal with the Philadelphia Phillies. There are no opt-outs in the deal, as Harper reportedly didn't want one.

It it the biggest contract in the history of North American team sports, passing the 13-year, $325 million deal Giancarlo Stanton signed in November 2014.

The 26-year-old Harper is coming off a season in which he hit .249 with 34 home runs, 100 RBIs and an .889 OPS, but just 1.3 WAR. The best season of his seven-year career came in 2015 when he hit .330 with 42 home runs, 99 RBIs, a 1.109 OPS and 10.0 WAR and won the National League MVP Award. It's worth noting that was his only season with more than 5.2 WAR, though. For comparison's sake, Mookie Betts has topped that mark in all four of his full seasons.

Harper's deal comes a week after Manny Machado signed a 10-year, $300 million free agent deal with the San Diego Padres, and two days after Nolan Arenado agreed to an eight-year, $260 million extension with the Colorado Rockies.

Related: How Red Sox 1st-round pick Triston Casas' hair sent a message