OTD in 2006: Carlos Beltran Caps Comeback, Walks Off Cardinals
The New York Mets had several thrilling wins in 2006 as they marched to a division title. On August 22, they had a spirited comeback victory at Shea Stadium over the St. Louis Cardinals, led by both Carlos Delgado and Carlos Beltran. Setting the stage, there was not much of a race for the division title when the Mets entered play on August 22. They were in first place and held a 13.5-game lead....
Read More




