B.J. Upton: The Tampa Bay Rays' Sneaky Valuable Outfielder - SB Nation Tampa Bay
B.J. Upton Hits for the Cycle (10/2/09), bicycle, Relive the night B.J. Upton hit for the first cycle in Rays history., By Tampa Bay Rays Highlights
Andy Sonnanstine – Page 3 – Rays Renegade
B.J. Upton Hits for the Cycle (10/2/09), bicycle, Relive the night B.J. Upton hit for the first cycle in Rays history., By Tampa Bay Rays Highlights
Rays All-Time No. 1 Prospects (2004-2007) - DRaysBay
B.J. Upton Hits for the Cycle (10/2/09), bicycle, Relive the night B.J. Upton hit for the first cycle in Rays history., By Tampa Bay Rays Highlights
MLB Opening Day 2011: B.J. Upton Among the Last Players of the Devil Rays Era, News, Scores, Highlights, Stats, and Rumors
Jose Siri Preview, Player Props: Rays vs. Marlins
Rays All-Time No. 1 Prospects (2004-2007) - DRaysBay
5 Tampa Bay Rays Players That Should Have Their Number Retired
The 2021 Charlotte Knights Media Guide by CLTKnightsMedia - Issuu
B.J. Upton, Evan Longoria in dugout dustup during Tampa Bay Rays loss