Top 10 MLB plays of the week
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.



