epicurejenn.wordpress.com
San Francisco Giants, National League Champions!
The San Francisco Giants have beat the odds and have made it into the World Series! They’ve had a crazy journey so far in the post season and I can’t wait to see how they do tonight i…