The Hall of Fame catcher and Mets star succumbed to brain cancer today at the age of 57. Here's Carter in his prime hitting a walk off home run to break a 5-5 tenth inning tie with the Cardinals.
Source: youtube.com
Source: youtube.com
Source: youtube.com
Source: youtube.com