The Blue Jays released Sanchez on Tuesday, Blake Murphy of Sportsnet.ca reports.
The Blue Jays signed Sanchez to a minor-league contract on Monday, Jamie Campbell of Sportsnet reports.
Sanchez will throw a bullpen session for interested teams on Friday, Robert Murray of FanSided.com reports.
Sanchez was released by the Twins on Monday.
The Twins reassigned Sanchez to minor-league camp Sunday.
Sanchez re-signed with the Twins on a minor-league contract Jan. 30.
The Twins selected Sanchez's contract from Triple-A St. Paul on Monday.
The Twins outrighted Sanchez to Triple-A St. Paul on Sunday.
Sanchez was designated for assignment by the Twins on Friday.
Sanchez appeared in relief in Saturday's 13-0 loss to the White Sox, covering five innings and striking out four while allowing three earned runs on three hits and two walks.