The Blue Jays signed Stefanic to a minor-league contract Wednesday, Nate Heisler of Klutch Sports reports.
Stefanic elected free agency after being outrighted off the Angels' 40-man roster in October. The 28-year-old has slashed just .232/.317/.275 over parts of three big-league seasons and will likely begin 2025 as a utility infielder at Triple-A Buffalo.