Giants .. June 29, 2006 Posted on 06/29/2006 by RevTim Giants .. June 29, 2006 Originally uploaded by RevTimMedia. They won as well on a beautiful San Francisco summer perfect day! Score? 2-1 Share this:FacebookTwitterEmailPrintRedditLike this:Like Loading...