1:02 PM EST, Fri December 02, 2016
McCovey Chronicles Nov 2, 2016

Giants sign Josh Johnson to minor-league deal

The 32-year-old right-hander is a former All-Star who hasn’t been able to stay healthy. Josh Johnson is a former white whale, a dominant All-Star who was languishing on dumb Marlins team. He was, for every other franchise, the best example of "So ... you gonna eat that?" in baseball. It was implied that the Marlins should just give him away instead of wasting him. For two years, he was among the best pitchers in baseball; for two years after that, he was merely very, very good. Then he broke and broke again, disappearing after 16 miserable starts in 2013. The Giants signed him to a...

MLB Player News

  • 4 Yoenis Cespedes

    Yoenis Cespedes

    MLB hot stove: Yankees had 'several conversations' with Yoenis Cespedes' agent

  • 4 Andrew McCutchen

    Andrew McCutchen

    What Andrew McCutchen to the Reds might look like

  • 3 Steven Matz

    Steven Matz

    Steven Matz has been cleared for normal offseason

  • 3 Scott Van Slyke

    Scott Van Slyke

    Dodgers sign Scott Van Slyke, Chris Hatcher to one-year contracts

  • 3 Jay Bruce

    Jay Bruce

    MLB hot stove: Will CBA cost Yankees 'Japan's Babe Ruth'? Phillies want Mets' Jay Bruce?