His best year was 2015, when at age 22 he hit.330 with 42 homers, 99 RBIs, 118 runs and 124 walks, amassing an OPS of 1.109.
The deal tops Giancarlo Stanton's then-record $325 million extension he inked with the Marlins in November 2014, though the $25 million per year comes up short of the highest average annual record for a position player, which Nolan Arenado boasts with $32.5 million per year.
Kyler Murray Measures At 5 Feet, 10⅛ Inches, 207 Lbs
They are also what can override concerns about a player who maybe doesn't come off so great in a meeting. Murray has been projected to be a top-10 pick by some, but the question has always been about his size.
So what did the two teams that missed out have to offer?
The Harper acquisition is one of several major moves made by the Phillies this off-season.
The Phillies have been among the most active teams this offseason, adding outfielder Andrew McCutchen for $50 million over three years and reliever David Robertson for $23 million over two years, and acquiring catcher J.T. Realmuto and shortstop Jean Segura.
Bryce Harper reportedly signed with the Philadelphia Phillies Thursday and will receive roughly $45,000 for every at-bat. MLB Network's Jon Heyman offers similar thinking, tweeting that while the Phils "may" look into the market's top remaining free agents, the organization's "initial thought" would be short-term.
After Machado and Harper's deals, Keuchel and Kimbrel are still free agents.
Harper is coming off his sixth All-Star game in seven seasons, though it was arguably one of his worst, highlighted by a.249 batting average.