Undesirable? Giants lose out again as Bryce Harper agrees to deal with Phillies
Bryce Harper: Phillies deal a record, but still disappointing
Undesirable? Giants lose out again as Bryce Harper agrees to deal with Phillies
Phillies sign Bryce Harper to 13-year, $330 million contract, per report - MLB Daily Dish
5 Reasons Bryce Harper's 13-Year, $330 Million Contract Is A Steal For The Phillies
Local business hits a home run with Bryce Harper shirts – Delco Times
Bryce Harper, Philadelphia Phillies agree to $330M, 13-year deal
Bryce Harper signs with Phillies in $330M deal
Bryce Harper agrees to record-breaking deal with Philadelphia Phillies
Giants Discussing 10-Year Deal With Bryce Harper - MLB Trade Rumors