B.J. Upton wears glasses for first time in career
B.J. Upton seeking improvements with new prescription glasses
Melvin Upton changing his name back to B.J. Upton makes perfect
Justin Upton Class of 2005 - Player Profile
MORE
The 24 best players in Tampa Bay Rays history
How should Rays fans remember Bud Selig's legacy? - DRaysBay
GOP Leadership Struggle for Key Panel Turns Nasty - WSJ
Baseball players with glasses
Bo Naylor, Josh Naylor become first brothers to hit multi-run
Baseball players with glasses
Brush with greatness: Sean Casey
Crowl, Pasley are headed to the Commonwealth Games
Giants blast 3 homers as Braves' slide hits five games
Braves' B.J. Upton Records His 1,000th Career MLB Hit
That guy on MLB Network? He's B.J. Upton again
MLB Notes: Padres keep rebuilding by trading Upton to Blue Jays