Sports Giants Sanchez Making Progress In Return From Injury February 29, 2012 / 3:23 PM PST / CBS San Francisco In: Spring Training Featured Local Savings