PHILADELPHIA (FOX 5 DC) - Former Washington Nationals superstar Bryce Harper will sign with division-rival Philadelphia Phillies, according to reports.
Rosenthal reports the contract would set the MLB record for the largest guarantee and Harper doesn't have an opt-out clause. Heyman reports the deal has no deferrals. ESPN's Jeff Passan reports the deal includes a no-trade clause, meaning, if Harper wants to, he could play in Philadelphia the rest of his career.
The Los Angeles Dodgers and San Francisco Giants were also in the running for the left-handed hitter. The announcement of his deal comes less than one week after former Baltimore Orioles star Manny Machado signed a $300 million, 10-year deal with the San Diego Padres.
The 26-year-old Harper was the 2015 NL MVP and made six All-Star teams in seven big league seasons with the Nationals. He batted .249 with 34 home runs, 100 RBIs and an .889 OPS last season.
Harper will see his former team very early in the 2019 season as the Phillies will play the Nationals in Washington on April 2.
The Associated Press contributed to this report.