SF Giants Giants Rumors: Lilly, Vogelsong, Zito and Pagan

Yesterday the San Francisco Giants were close to inking pitcher Ted Lilly to a minor league deal. The deal was then called off after the Giants reviewed Lilly’s medical record. I’m not really sure … Continue Reading →