Arlington, Texas. "The Ballpark at....", to be exact. Sports history was made there as the San Francisco Giants won their first World Championship since 1954. Join me (and Uber Giants Fan, Videographer, and holder of the JuJu- Shirley) as we make a last-minute road trip to witness the Best Game Ever, Game 5 of the 2010 World Series. Get ready for a love letter to the Giants and their fans.
To listen, click HERE. To download .mp3 audio, right click HERE and "save target as..."