2006 Topps Heritage - Chrome #106 B.J. Upton
2008 Topps Baseball Card #1-248 - Choose Your Card
2015 Topps Heritage High Number Baseball Variation Guide, Gallery
2008 Topps Baseball Card #1-248 - Choose Your Card
B.J. Upton 2008 Topps #HRBU Jersey Card
After four years as Melvin Upton Jr., B.J. Upton is back to being
2008 Topps Heritage
Lot Detail - 2004 B.J. Upton Game Used Tampa Bay Devil Rays Road
B.J. Upton Signed Game-Used Rays Jersey (MLB)