They have been a rollercoaster this year but still have a shot. Showing my age but vividly remember the '69 Amazin Mets, the 73 and 86 teams.....
Agree, if only they had a closer/bullpen......but even their starting pitching has been subpar given the hype around the young arms