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

Get our latest Posts in your in box


Sponsor this Page


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!


This Day In Baseball Has - Over 1,000 videos!


Full Radio Broadcasts | Interviews  | WORLD SERIES Highlights | PODCAST