Straight out of left field
Congrats to the Giants and all their fans who have waited so long for a championship.
You never seen this in your life time being born in 1960 something. I finally did has a Tiger fan in 1984. I was just too young to remember 1968 being born in 1963. Congrats to you and all Giants fans and enjoy