B.J. Upton, also known as Melvin Upton Jr., is a former professional baseball player who played in the Major League Baseball (MLB) for over a decade. He was born on August 21, 1984, in Norfolk, Virginia, and grew up in Chesapeake, Virginia. Upton was drafted by the Tampa Bay Devil Rays in the first round of the 2002 MLB draft, and he made his MLB debut in 2004.

Upton played primarily as a center fielder and was known for his speed and defensive skills. He was also a switch-hitter and had a powerful swing. Upton spent most of his career with the Tampa Bay Rays, where he played from 2004 to 2012. During his time with the Rays, Upton was a key player in the team's success, helping them reach the World Series in 2008.

In 2013, Upton signed a five-year contract with the Atlanta Braves, where he played until 2016. While with the Braves, Upton struggled to maintain his previous level of performance, and his batting average dropped significantly. He was eventually traded to the San Diego Padres in 2015, where he played for one season before being released.

Overall, Upton had a solid career in the MLB, playing in over 1,500 games and hitting over 164 home runs. He was also a two-time All-Star and won a Gold Glove award in 2012 for his defensive skills. Despite his success, Upton's career was also marked by inconsistency and injuries, which limited his playing time and affected his performance.

After his release from the Padres in 2016, Upton did not sign with another team and officially retired from baseball in 2017. Since then, he has remained involved in the sport as a coach and mentor to young players. Upton's legacy in the MLB is one of a talented player who had the potential for greatness but struggled to consistently perform at a high level.