Vladimir Guerrero Jr. was a late scratch from the Blue Jays’ lineup Wednesday night against the Yankees because of right knee discomfort.