The 28-year-old was acquired from the Indians prior to the 2013 season in exchange for infielder Mike Aviles and catcher Yan Gomes. He was expected to pitch in middle relief but struggled early during his tenure and never really lived up to expectations.
Rogers ended up making 20 starts for the Blue Jays but posted a 4.77 ERA. This season he had a 6.97 ERA, allowing five homers and seven walks over 20 2/3 innings out of the bullpen.
He had also been designated for assignment in May but cleared waivers and was outrighted to Buffalo. Toronto had a similar intention this time, but New York decided to take a chance on him instead.
Gregor Chisholm is a reporter for MLB.com. Read his blog, North of the Border, and follow him on Twitter @gregorMLB. This story was not subject to the approval of Major League Baseball or its clubs.