This Date in History: Mets Introduce Carlos Beltran
On January 11, 2005, 13 years ago today, the New York Mets signed free agent Carlos Beltran to a seven-year, $119 million dollar contract. I can’t recall a greater Mets player who was as under-appreciated as Beltran was when he was with the Mets, despite always giving it everything he had and delivering countless big hits and big plays. “He had a couple of monster seasons for us, and was a huge...
Read More