It’s the 6th anniversary of Matt Cain’s perfect game and given its prominence in Giants franchise history, it feels like something that should be celebrated every day. The Warriors celebrate a championship, and then the next day we celebrate Matt Cain’s perfect day. Feels right to me.
It’s not nostalgia, either. The Giants have had only one perfect game in the entire history of the franchise. It’s a celebration.
You probably have your own special memory from the game, but if you don’t or just want to relive some other aspects of it (but don’t have time to rewatch the game, which you can do here, by the way), definitely reread Grant’s 50 Awesome Things About Matt Cain’s Perfect Game post.