Roger Craig Turns The 1986 San Francisco Giants Around
After chasing the NL West title to the final weekend in 1982, the San Francisco Giants slid off the map for the next three years and bottomed out with a 100-loss campaign in 1985. The organization reached out to Roger Craig, one of the game’s highly regarded pitching coaches and one who had been part […]