Melvin Upton Jr. changes name to B.J. Upton again - Sports Illustrated
The Long Fall Of B.J. Upton. It seems increasingly likely that the
Melvin Upton Tampa Bay Rays Baseball Sports Trading Cards
B.J. Upton - Cleveland Indians Center Fielder - ESPN
MORE
Blue Jays add Melvin Upton Jr. in low-cost deal with Padres
Can Melvin Upton bounce back from his own rock bottom?
Melvin Upton Jr. - Age, Family, Bio
Melvin Upton Jr. - Age, Family, Bio
Edwin Jackson: The many moves of baseball's ultimate chess piece
The Mets arrive in Atlanta superior to Braves, then morph into
After four years as Melvin Upton Jr., B.J. Upton is back to being B.J.
David Wright and Michael Cuddyer have long-standing connection
B. J. Upton 2007 Topps – Sully Baseball Card of the Day for
BJ Upton The Winning Run