2-time All-Star Josh Harrison retires

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.
This ride was nothing short of amazing! God is good! ???? pic.twitter.com/t8HqK7bs2k
— Josh Harrison (@jhay_da_man) May 31, 2025
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


Latest Betting
- College Football Week 2 Betting Picks: Arch Manning Prop Bet and More
- College Football Week 2 Best Bets: Illinois vs. Duke, Cy-Hawk, Michigan vs. Oklahoma, and More
- MLB Best Bets September 5th: Expert Baseball Betting Picks, Predictions
- Friday Night Football NFL Week 1 Betting Preview: Chiefs vs. Chargers Prediction
- 2025 NFL Betting Guide: Best Futures Picks Before Week 1 Kickoff
- Thursday Night Football NFL Week 1 Betting Preview: Eagles vs. Cowboys Prediction
- College Football Friday Best Bets: James Madison vs. Louisville, NIU vs. Maryland Picks
