2013/07/07 B.J. Upton's ejection
BJ Upton and Evan Longoria go at it
Power Ranking All 30 MLB Lineups Entering Opening Day
Free Agent Profile: Aaron Harang - MLB Trade Rumors
BJ Upton: Melvin Upton changes name again - Sports Illustrated
Cardboard Junkie: January 2014
Following B.J. Upton and Evan Longoria's Scuffle, It May Be Time
Melvin Upton explains why he's changing his name back to B.J.
2019 cleveland indians