• Your San Francisco Giants….

    Congrats to los Gigantes de San Francisco (SF Giants) on a great series in Atlanta, and best of luck to you in Philadelphia! You'll have to forgive me please for taking the day off but this video homage to my San Francisco Giants is just way too good to pass up. If you're a fan

    Continue Reading