Jeremy Pena of Houston Astros Wins World Series MVP

1 year ago 93
Jeremy Peña had big shoes to fill when Carlos Correa left the Houston Astros. Peña responded by being named the most valuable player of the A.L.C.S. and the World Series.
Read Entire Article