Hector Santiago says he and Geovany Soto ‘just click’ when he pitches

Hector Santiago says he and Geovany Soto 'just click' when he pitches

More FOX Sports West Videos

More FOX Sports West Videos»