KNBR SF Giants Insider, Susan Slusser stops by the show to talk about the Giants recent wins and why now is the time for Ramos.
See omnystudio.com/listener for privacy information.