It's finally over: Harper reportedly agrees to deal with Phillies

February 28, 2019 - 1:59 pm

The Bryce Harper sweepstakes is finally over after reports of the outfielder agreesing to a deal with Philadelphia Phillies, Thursday.

Related: County Police Join in Recruitment of Bryce Harper to St. Louis

The Phillies and Harper will be in St. Louis to play the Cardinals in a three-game series May 6-8. 

Harper and the Phillies agreed to a 13-year, $330 million contract, the richest in North American sports history. However, at $25.4 million Harper will not top the MLB record for average annual value. According to The Washington Post's Barry Svrluga​, the deal contains no deferred money, no opt-outs, and is described as "front-loaded." The deal also contains a full no-trade clause, per Mark Feinsand of

The 26-year-old Harper was the 2015 NL MVP and made six All-Star teams in seven big league seasons with the Washington Nationals. He batted .249 with 34 home runs, 100 RBIs and an .889 OPS last year.

Reports indicate the Washington Nationals made an aggressive offer to keep Harper of $300 million over 10 years. Reports from indicated the deal contained about $100 million in deferred money, which could have been a sticking point with Harper. After being rebuffed by Harper and his agent Scott Boras, the Nationals were prepared to walk away from the negotiating table.

© 2019 KMOX (Entercom). All rights reserved