Two-time All-Star Josh Harrison announced his retirement on Saturday, the 14th anniversary of his major league debut.
Harrison, 37, hasn’t played in the majors since July 30, 2023.
He played for the Pittsburgh Pirates (2011-18), Detroit Tigers (2019), Washington Nationals (2020-21), Oakland Athletics (2021), Chicago White Sox (2022) and Philadelphia Phillies (2023).
Harrison, an All-Star in 2014 and 2017, retires with a career average of .270 with 73 home runs and 388 RBIs in 1,208 games. An infielder and outfielder, he also appeared in four playoff games with the Pirates.
–Field Level Media
The No. 6 overall pick in the 2024 draft by the Kansas City Royals, highly touted prospect Jac Caglianone is on the verge of getting the call to the majors,…
The Colorado Rockies and Miami Marlins will look to former shortstops transitioning to second base to help turn things around when the clubs begin a three-game series Monday night in…
The Houston Astros placed rookie outfielder Zach Dezenzo on the 10-day injured list on Sunday because of inflammation in his left hand. In a corresponding move, the Astros selected the…
Rockies look to end 8-game skid at Marlins
Astros place rookie OF Zach Dezenzo (hand) on 10-day IL
After series win in Atlanta, Red Sox return to Fenway to face Angels
MLB roundup: Brewers win 7th straight, sweep series from Phillies