Brandon Moss is a former professional baseball player who played in the Major League Baseball (MLB) for over a decade. He was primarily an outfielder and first baseman, and he played for several teams during his career.

Moss began his professional career in 2002 when he was drafted by the Boston Red Sox. He spent several years in the minor leagues before making his MLB debut with the Red Sox in 2007. However, he only played in a handful of games that season before being traded to the Pittsburgh Pirates.

Moss spent the next few years bouncing around between different teams, including the Philadelphia Phillies, the Los Angeles Dodgers, and the Oakland Athletics. He struggled to establish himself as a consistent player, and he spent much of his time in the minor leagues.

In 2012, Moss was traded to the Athletics, and this proved to be a turning point in his career. He finally found his stride, hitting 21 home runs and driving in 52 runs in just 84 games that season. He continued to be a productive player for the Athletics over the next few years, hitting a career-high 30 home runs in 2013 and earning a spot on the American League All-Star team in 2014.

After his successful stint with the Athletics, Moss was traded to the Cleveland Indians in 2015. He played for the Indians for one season before being traded to the St. Louis Cardinals in 2016. He spent the final two years of his career with the Cardinals, but he struggled to replicate the success he had with the Athletics.

Overall, Moss had a solid career in the MLB, hitting 160 home runs and driving in 473 runs over the course of his career. He was known for his power hitting and his ability to play multiple positions, and he was a valuable asset to several teams throughout his career. While he never won any major awards or championships, he was a respected player who made a significant impact on the game of baseball.