Giants swap Bumgarner (flu) for Cain vs. Cards
Giants ace Madison Bumgarner was a late scratch from his scheduled start Thursday night against the Cardinals because of the flu.