Mark Shapiro, who has spent the past five years overseeing the Indians organization, is leaving Cleveland to become president and CEO of the Toronto Blue Jays, according to ESPN.com's Buster Olney and media reports.