Ladies and Gentlemen, Matt Cain.

giantsbaseballtalk:

(via noribnodotnoproblem)