Perfect game for Mr. Cain!! #sfgiants #mattcain #perfectgame #history (Taken with Instagram)

Perfect game for Mr. Cain!! #sfgiants #mattcain #perfectgame #history (Taken with Instagram)