Sports Giants On The Verge Of Clinching As Padres Come To Town September 21, 2012 / 11:28 AM PDT / CBS San Francisco In: San Francisco Giants San Diego Padres Featured Local Savings