The Toronto Blue Jays have emerged as a potential landing spot for Asdrubal Cabrera should the Cleveland Indians trade him.

Cabrera plays shortstop for the Indians, but the Blue Jays would put him at second base.

He fits for Toronto because his contract expires after the season.

The San Francisco Giants are interested as well.