7:19 PM EDT, Sat April 25, 2015
McCovey Chronicles Apr 7, 2015

Matt Cain placed on DL, Chris Heston to start Wednesday

Remember when the Giants had seven starting pitchers? Good times, good times. In 2012, seven pitchers started a game for the Giants, including Yusmeiro Petit for one start and Eric Hacker for another one. In 2015, the odds are at least decent that the Giants will have seven starters by the end of April. Matt Cain is officially on the DL for his flexor strain, retroactive to April 3, and Chris Heston was recalled to take his spot in the rotation, starting against the Diamondbacks on Wednesday. Heston has a World Series ring, don't forget, appearing in almost as many Giants games last season...

Giants Player News

  • Madison Bumgarner

    SF Giants raffling off a 2014 World Series ring

  • Matt Cain

    In Wednesday win, Giants reveal secrets to their success

  • Jake Peavy

    Giants notes: Peavy to disabled list, Susac recalled, Kershaw-Bumgarner matchup awaits

  • Ryan Vogelsong

    Bumgarner, Vogelsong wrecked and McGehee injured in Giants' sloppy 10-2 loss to Padres

  • Tim Lincecum

    It's a Freak show as first-place Dodgers fall to last-place Giants

  • Chris Heston

    Giants-Rockies pitching matchups

  • Casey McGehee

    McGehee returns to lineups, Ishikawa sheds the jeans, Lincecum with a Pee-wee Herman look

  • Justin Maxwell

    Maxwell knocks in the winning run, but McGehee and Vogelsong might have gained the most as Giants complete sweep over Dodgers

  • Andrew Susac

    Jake Peavy sent to DL; Andrew Susac called up

  • Buster Posey

    Belt goes to the outfield, Heston won't be moved up to face the Dodgers, players get a nice gift