Carrera, 30, played a career-high 131 games with a .282 batting average and a .356 on-base percentage in 2017, but Toronto’s offseason acquisitions of Curtis Granderson and Randal Grichuk made him expendable.
Carrera was removed from the Jays’ 40-man roster earlier this month and sent down to Triple-A Buffalo.
Carrera, who reached the majors with the Cleveland Indians in 2011, has a career .262 average with 19 home runs and 97 RBIs in the regular season. He has a .278 average in 14 playoff games.
He signed with the Blue Jays in December 2014 and was scheduled to make $1.9 million this season.
— Field Level Media