Sports Giants Face Former Teammate Sanchez In Hopes Of Ending Slump August 3, 2012 / 11:13 AM PDT / CBS San Francisco In: MLB San Francisco Giants Colorado Rockies Featured Local Savings