Blue JaysMLBHow Jeff Hoffman ended up with the Blue Jays7h0:43How Jeff Hoffman ended up with the Blue Jays
Blue JaysMLBPete Alonso free agency breakdown: Predicting contract details, best fits16hDavid SchoenfieldKyle Ross-Imagn Images
Blue JaysMLBWhat if players couldn't change teams? Ranking all 30 MLB rosters -- in a world without trades or free agency2dBradford DoolittleDustin Bradford/Getty Images
Blue JaysMLBMLB offseason grades: Why Blue Jays get high marks for deal with reliever Hoffman5dBradford Doolittle, David SchoenfieldTerence Lewis/Icon Sportswire
Blue JaysMLBThe 30 worst moves by MLB teams since 2020: Which ranks No. 1?7dDavid SchoenfieldAP Photo/Godofredo A. Vasquez