Source: Bryce Harper signs biggest endorsement deal for MLB player - ABC7 San Francisco
Through 3 years, who has been better — Bryce Harper or Manny
Bryce Harper Signs Big Extension With Under Armour
Bryce Harper ejected as Phillies can't solve Kyle Freeland
MORE
Giants' contract offer to Bryce Harper was for 12 years, $310M
Phillies defeat Padres in NLCS opener - WHYY
Bryce Harper to sign record $330m contract with Philadelphia
Harper, Machado tangle in wild-card NLCS between Phils, Padres - WHYY
The business of Bryce Harper
Bryce Harper, Manny Machado share something in common with A-Rod
5 popular MLB players with massive endorsement deals
5 players who could top Bryce Harper deal
MLB free agency: Bryce Harper only looking for long-term deal
5 popular MLB players with massive endorsement deals
What sealed Bryce Harper's record deal with the Phillies - ESPN