San Francisco, AT&T Park Prove to Be Picture-Perfect Location for World Series (Photos)

San Francisco, AT&T Park Prove to Be Picture-Perfect Location for World Series (Photos)The atmosphere around AT&T Park in San Francisco was very surreal going into Wednesday night's Game 1 of the World Series bewtween the hometown Giants and the Detroit Tigers.

The Giants had just pulled off an incredible comeback down 3-1 in the National League Championship Series against the St. Louis Cardinals, only to have one day off before the Tigers came to town. They were ready, though, and they took Game 1 8-3 with the help of third baseman Pablo Sandoval, who smacked three home runs. 

The sights around the city and AT&T were mesmerizing before and during Game 1, and thankfully there weren't cats and dogs falling from the sky like there was in the ninth inning of Game 7 of the NLCS.

Click here to see some of the best pictures from Game 1 of the World Series >>

Yardbarker

Follow

Get every new post delivered to your Inbox.

Join 190,148 other followers