June 5, 2010

My Own Little Fleer Sticker Project: San Francisco Giants

I've only got three stickers to show for my favorite former New York team that relocated to California in the 50's. I'm surprised that I don't hear more about the "San Francisco curse" as the Giants who haven't won a World Series since they moved to California. They are currently 3rd in World Series droughts after the Cubs and Indians.


No comments: