The Blue Jays selected Nance's contract from Triple-A Buffalo on Thursday, Keegan Matheson of MLB.com reports.
Nance was just acquired from the Padres for cash considerations Wednesday and a day later has been added to the major-league roster. The 33-year-old had been at Triple-A El Paso all season, posting a 4.05 ERA and 35:8 K:BB over 33.1 innings. Nance -- who last appeared in the majors during 2022 -- could be sent back down once Genesis Cabrera returns from paternity leave.