MLB Articles Giants remain 30/1 to win World Series despite Bumgarner Injury 3/25/18 byAnthony RomeMarch 26, 2018