Which play would YOU have ranked No. 1?
PERFECTION…AGAIN!Matt Cain goes 27 up…27 down!
You would think after the Barry Zito disaster, the San Francisco Giants might be a little hesitant to give a pitcher big bucks. Guess not…the Giants just shelled out $112.5M for Matt Cain.
Effector Theme by Carlo Franco.