catn3d:
Matt Cain pitched a perfect game tonight!! Only the 22nd in MLB history and first for the Giants.
Oh my god. I can’t believe I just witnessed this!! Perfect fucking game!!! It’s a good night to be a Giants fan!
the Horse ‘Cain’ do it!
BEAST