Yardbarker
x
Two-time MLB All-Star announces his retirement
Former Pittsburgh Pirates second baseman Josh Harrison. Charles LeClaire-Imagn Images

Two-time MLB All-Star announces his retirement

A two-time MLB All-Star has announced that he is officially calling it a career.

Veteran utility player Josh Harrison has retired from baseball after 13 MLB seasons. Harrison spent the bulk of his career with the Pittsburgh Pirates after making his big league debut with the team in 2011.

Harrison thanked his family, friends, former teammates and former coaches in a lengthy statement he released on social media.

Harrison was selected in the sixth round of the 2008 MLB Draft by the Chicago Cubs. He was traded to the Pirates midway through the 2009 season and made his MLB debut two years later.

Harrison played for Pittsburgh from 2011-2018. He was named an All-Star in 2014 and 2017. He finished ninth in the American League MVP voting in 2014 after batting a career-best .315 with a .347 on-base percentage, 13 home runs, 52 RBI and 18 stolen bases.

The 37-year-old Harrison was a career .270 hitter across 1,208 total MLB games. He had brief stints with the Detroit Tigers, Washington Nationals, A's, Chicago White Sox and Philadelphia Phillies after he left Pittsburgh.

Harrison's final MLB appearance came in 2023 with the Phillies.

Steve DelVecchio

Steve is a veteran writer who has covered a variety of sports and pop culture topics for more than 15 years. In addition to Yardbarker, his work has been featured on prominent digital publications including Larry Brown Sports, MSN and FOX Sports. The UConn graduate has published more than 40,000 stories and is one of the most experienced trending news writers in the country

More must-reads:

Customize Your Newsletter

Yardbarker +

Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!