Bryce Harper agreed to a 13-year, $330 million deal with the Philadelphia Phillies on Feb. 28.