Giants in St. Louis for Game 3 By Alejandro Rosas Posted October 17, 2012 1:10 pm The city seems to be a little brighter with the San Francisco Giants in the playoffs. BART is full of fans, bars are roaring and people are sporting orange and black swag all around town...