B. J. Upton - Wikipedia
Toronto Blue Jays - Wikipedia
After four years as Melvin Upton Jr., B.J. Upton is back to being
Toronto Blue Jays enter 2017 with reason to dream of October — and
MLB trade tracker: Indians beef up, plus all of the other moves
BJ Upton: Melvin Upton changes name again - Sports Illustrated
Blue Jays' Melvin Upton Jr. in great shape
Melvin Upton Jr. Makes a Lot of Sense for the Blue Jays
Edwin Encarnacion hits walk-off home run as Blue Jays beat Orioles
Toronto Blue Jays complete stirring comeback against Minnesota
Melvin Upton Jr. of Atlanta Braves says name change not for
Melvin Upton Jr., Baseball Wiki
Zack Greinke - Wikipedia