In the 2nd hour of Hit & Run, host Matt Spiegel talks with Giants beat writer Mark Willard of 95.7 The Game to get his thoughts on this San Francisco team. Later he talks Cubs and Red Sox with Rob Bradford of our Boston sister station, WEEI.
view more