Washington Nationals Bryce Harper celebrates his winning hit during the Major League Baseball Home Run Derby, Monday, July 16, 2018 in Washington. (AP Photo/Alex Brandon) | Las Vegas Review-Journal
Bryce Harper, Phillies have agreed to a $330 million, 13-year contract: AP source - 6abc Philadelphia