Sports
Josh Harrison Retires After 13 Seasons in Major League Baseball

Pittsburgh, Pennsylvania – Josh Harrison officially announced his retirement from Major League Baseball (MLB) on Saturday, coinciding with the 14th anniversary of his debut game. The 37-year-old played for 13 seasons, primarily with the Pittsburgh Pirates.
Harrison shared his thoughts on his career in a post on social media, thanking his family, teammates, and the game itself. “Thank you for helping shape me, humble me, and give me a platform to grow, not just as a player, but as a man,” he wrote. He emphasized the importance of believing in oneself and not letting others’ expectations dictate personal potential.
Harrison was drafted by the Chicago Cubs in 2008 but was quickly traded to the Pirates before making his MLB debut in 2011. Over his eight seasons with Pittsburgh, he earned two All-Star selections and was known for his versatility, playing multiple positions including second and third base.
His standout year came in 2014 when he batted .315 with 13 home runs and helped lead the Pirates to a wild card postseason berth. Harrison finished ninth in the National League MVP voting that year.
After leaving the Pirates in 2018 due to injuries and declined options, he played for several teams including the Detroit Tigers, Washington Nationals, Athletics, White Sox, and Philadelphia Phillies from 2019 to 2023. He concluded his MLB career with a batting average of .270, totaling 1,080 hits, 73 home runs, and 218 doubles across 1,208 games.
As he transitions to retirement, fans and teammates alike expressed admiration for his contributions to the game. Many believe he will leave a lasting legacy, with potential future roles in coaching or mentoring young players.