Matt Cain, SF Giant 08 Wednesday Jun 2011 Posted by mtk in baseball ≈ Leave a comment Tagscain, delivery, giants, Karthik, m.t. karthik, matt, mtk, san francisco, sf Share this:TwitterFacebookLike this:Like Loading... Related