Bryce Harper a perfect match with Arizona Diamondbacks in free agency?
A look at what all 30 teams can do with MLB's free agent mega-class of 2018-19
How Trea Turner and Bryce Harper were reunited with Phillies - ESPN
Phillies set to pay price for Bryce Harper?
MORE
Bryce Harper's pair of home runs help Phillies push Braves to brink in MLB playoffs
Harper, Schwarber, Castellanos power Phillies past Diamondbacks 5-3 in Game 1 of NLCS
Phillies past Diamondbacks 5-3 in Game 1 of NLCS
THERE GOES THAT MAN, AGAIN! BRYCE HARPER 3-RUN, SECOND DECK HOME RUN! – NBC Sports Philadelphia
Bryce Harper homers on 31st birthday as Phillies beat Diamondbacks 5-3 in NLCS Game 1
MLB free agency: Bad teams should sign Bryce Harper, Manny Machado
Schwarber homers twice, Turner goes deep, Phillies power past Arizona 10-0 in Game 2 of NLCS