However, Zachary Roberts of Sportskeeda made a bold prediction, that Harper would take home his third National League MVP trophy at the end of the year.
Ahead of the 2019 season, free-agent slugger Bryce Harper and the Philadelphia Phillies agreed on a contract. The two sides settled on a 13-year, $330 million deal with a $20 million signing bonus.