Why couldn't Ratface have just pretended he was pitching against the Giants? ARGHHHHH.
-giants3B