The Toronto Blue Jays are on the verge of hiring Mark Shapiro as their next team president, bringing in the longtime Cleveland Indians executive to replace the retiring Paul Beeston, according to industry sources.