Chavez, 32, was 7-5 with a 4.18 ERA in 30 games (26 starts) for the A's last season. He is 24-38 with a 4.55 ERA in 253 games (49 starts) in eight seasons with the Pirates, Braves, Royals, Blue Jays and A's.
Toronto acquired Chavez from Oakland in November in exchange for right-hander Liam Hendriks.
Cash Kruth is a reporter for MLB.com. Follow him on Twitter at @cashkruth. This story was not subject to the approval of Major League Baseball or its clubs.