With the Blue Jays’ home opener less than 24 hours away, Toronto has swung an interesting trade.

The Blue Jays will send right-handed-pitcher Anthony Castro to the Guardians in exchange for outfielder Bradley Zimmer, the team announced Thursday.

Zimmer, Cleveland’s first-round pick in 2014, was billed as a top prospect early in his career, but was plagued by injuries and inconsistent play, which limited him to just 263 career games through five seasons.

Castro, 26, showed off some decent breaking stuff with the Blue Jays in 2021 and finished with a 4.74 ERA in 24.2 innings.

Despite Zimmer's career .658 OPS, there’s a lot to like on the Blue Jays’ end of this deal. Zimmer is a left-handed-hitter with an intriguing speed-power skillset. The 29-year-old finished in the 75th percentile in average exit velocity last season and 97th in sprint speed but was among the league’s worst in strikeout percentage and whiff rate—Zimmer struck out an astounding 122 times in 99 games in 2021.

Defensively, the outfielder instantly becomes one of Toronto’s best defenders. In 2021, Zimmer recorded seven outs above average, and, with his foot speed, he'll be a stellar backup to George Springer in center field.

Of note, Zimmer is out of minor-league options, which requires the Blue Jays to option a player to Triple A before the club opens its season Friday against Texas. 

More must-reads:

TODAY'S BEST
Celtics legend provides update after gruesome finger injury
Bulls hire former NBA head coach as top assistant
Chiefs move on from young running back
20-year MLB veteran working out, unsure about playing future
USA Hockey names HC for 2025 4 Nations Face-Off and 2026 Olympics
Key Knicks forward ruled out for Game 7 vs. Pacers
Pacers' Pascal Siakam leads team to Game 6 win vs. Knicks
Watch: Matt Duchene's 2OT winner sends Stars to conference final
Scottie Scheffler shoots improbable 66 after warming up for PGA Championship in a jail cell
Report: Tua Tagovailoa away from Dolphins amid contract chatter
Nuggets star has worrying comment about latest injury
Paul Skenes makes incredible Wrigley Field history in second-career MLB start
Giants rookie CF to undergo season-ending labrum surgery
Yankees' Juan Soto reacts to Hal Steinbrenner contract talk
Late goal sends Panthers to Eastern Conference Finals
Ex-teammate of Shohei Ohtani placed bets with same illegal bookmaker as interpreter 
Former Rams first-round pick retires from NFL after 11 seasons
Insider provides major injury update on Celtics' Kristaps Porzingis
Watch: Bruins strike first in Game 6 with incredible backhand goal
Dodgers make series of moves involving notable players