B. J. Upton is a Major League Baseball player. He played in 2004 to 2016 as Outfielder, 2nd Base, 3rd Base and Short Stop for the Toronto Blue Jays, the San Diego Padres, the Atlanta Braves, the Tampa Bay Rays and the Tampa Bay Devil Rays.

B. J. Upton
bio
content