Melvin Upton Jr. has decided he is B.J. Upton again
That guy on MLB Network? He's B.J. Upton again
Braves News: Josh Donaldson's impact, free agent rumors, prospect
Melvin Upton Jr. has decided he is B.J. Upton again
MORE
After four years as Melvin Upton Jr., B.J. Upton is back to being
Blue Jays Acquire Melvin Upton - MLB Trade Rumors
Memorable Opening Day Home Runs by the Atlanta Braves - Battery
The 15 worst MLB free-agent signings of all time
Athletes who changed their names
B.J. Upton Awards by Baseball Almanac
Melvin Upton Jr. changes name to B.J. Upton again - Sports Illustrated