The Toronto Blue Jays finally added a star to their roster, but it might be too little, too late.