The boys are back in town!After a disappointing 2-5 road trip through San Diego and Los Angeles, the Giants return to San Francisco