Spencer Horwitz began his MLB career as a member of the Toronto Blue Jays. In two seasons with Toronto in 2023 and 2024, Horwitz played in 112 games at the MLB level, hitting 13 home runs and 47 RBI's. After the 2024 season, Horwitz was traded to the Cleveland Guardians to help the Blue Jays acquire three-time Gold Glove winner and 2022 All-Star Andres Gimenez. Then, Horwitz was traded by the Guardians to the Pittsburgh Pirates.
Being traded two times in an off-season can be a mental challenge for any player. However, on a struggling Pirates team, the former Blue Jay is starting to find his game.