San Francisco Giants

June 18, 2013

Back home after long trip, Giants fall to Padres in 13

"The Boys Are Back In Town" blared over the sound system at AT&T Park on Monday night as the Giants returned from a nine-game trip. Everyone was back in town, sure, but all the key players weren't on the field.

Related content

Comments

 

Videos



Sports Videos