B. J. Upton - Wikipedia
Melvin Upton Jr. Tampa Bay Rays Autographed Baseball
BJ Upton (@MelvinUptonJr) / X
B.J. Upton - Cleveland Indians Center Fielder - ESPN
Jay Cuda on X: B.J. Upton B.J. stands for Melvin Emanuel
San Diego Padres' Melvin Upton Jr. reacts as he is ejected for
BJ Upton (@MelvinUptonJr) / X
September 16, 2016: Toronto Blue Jays left fielder Melvin Upton Jr
Melvin Upton Jr. makes incredible slide to pull off straight steal
Melvin Upton Jr., 24/07/2019
Melvin Upton Jr. Cards
BJ Upton (@MelvinUptonJr) / X
Braves' Melvin Upton Jr. out for rest of spring with foot injury