Baseball / MLB
Josh Harrison Announces Retirement After 13 MLB Seasons
Josh Harrison, a versatile player known for his time with the Pittsburgh Pirates and other MLB teams, has announced his retirement after 13 seasons. He made the announcement on the 14th anniversary of his MLB debut.