Justin Irvin Upton (born August 25 1987 in Norfolk, Virginia) is a Major League Baseball right fielder who is currently a free agent.
Advertisement
Justin Irvin Upton (born August 25 1987 in Norfolk, Virginia) is a Major League Baseball right fielder who is currently a free agent.