SN ‘No excuses’: Blue Jays’ Scherzer on ailments, team’s performance