Beltran Comes Up Clutch

Publish Date: Oct 15, 2012, 12:07 AM ETDuration: 01:12
(331 Votes)

Carlos Beltran talks about the importance of taking Game 1 on the road against the Giants, and coming through with another big home run.


You must be signed in to post a comment

Already have an account?