Melvin Upton Jr. has decided he is B.J. Upton again
Goodbye, B.J. Upton. Hello, 'Melvin Upton Jr.' - The Washington Post
Atlanta Braves' B.J. Upton changing his name
Former Blue Jay Melvin Upton Jr. has changed his name again
BJ Upton, Braves finalize $75.25M, 5-year deal – Daily Tribune
After four years as Melvin Upton Jr., B.J. Upton is back to being
Justin Upton Thrives as Braves Forge New Identity - The New York Times
Braves bring Justin and B.J. Upton together - ESPN
B.J. Upton: Name change has 'nothing to do with starting a new
B.J. Upton Is Now Melvin Upton Jr. - East Idaho News