The San Francisco Giants have made it to the 2012 World Series. While we're all super pumped about Zito taking on Verlander on during tonight's (or is 5pm late afternoon? We're not sure) opening game, let's take a moment to appreciate the awesomeness of our yard.
Filed under: