On January 18 2005 — The New York Mets sign Carlos Beltran to play center field for the next seven years.
He will hit .280 and crack 149 homeruns over his 7 years in New York and despite his dominance over ST Louis in the playoffs hitting 7 homeruns in 14 games will look at strike three with the bases loaded to end game 7 of the NLCS.
Subscribe to This Day In Baseball
Listen to Voices From The Past on Our Podcast
The Daily Rewind
on Apples Podcast | Spotify | Google | Stitcher
And connect with us wherever else you listen to Podcast and hangout!