Bryce Harper May Already Be Past His Prime
AP source: Harper, Phillies agree to $330M, 13-year deal
Paying full Bryce: Harper, Phils agree to record $330M deal
Bryce Harper signs with Phillies in $330M deal - Good Morning America
Bryce Harper signs with Phillies: Winners and losers of the 13
Bryce Harper signs record $330M contract with the Philadelphia
Bryce Harper will bring buzz and fill seats, but if he doesn't
Harper, Phillies Agree To $330M, 13-Year Deal
Bryce Harper's Phillies jersey breaks LeBron James' 48-hour sales