Timing of Kimbrel trade made it even worse
Texas Rangers: Nate Lowe and Nathaniel Lowe are two different players
Former Blue Jay Melvin Upton Jr. has changed his name again - Article - Bardown
Joe Sheehan: Upton turning heads and earning major payday with monster month - Sports Illustrated
BJ (Melvin) Upton Class of 2002 - Player Profile
Barry Bonds - News - IMDb
Free-Agent Outfielder Melvin Upton Changes First Name Back to B.J., News, Scores, Highlights, Stats, and Rumors
After four years as Melvin Upton Jr., B.J. Upton is back to being B.J.
MLB's Melvin Upton Says His Wife Made Him Change His Name, She Likes B.J.
Melvin Upton joins notable list of MLB players with new names - Sports Illustrated