We're nuts, we Mets fans. Honest to god we are. There was so much doubt permeating Shea Stadium last night, right up to the moment Delgado doubled in the eighth, that you would have thought we were the fourth-place team a dozen games out and that the Braves were the division leaders.
Force of habit, maybe, [...]
If the Mets have led you to claw fingernail marks in your own palms this year — stigmata I think we all bear — then this was baseball as sweetest absolution. Stagnation, frustration, expectation, exultation and exhalation were the night's procession, as some bullpen tightrope-walking was followed by a barn-burner of an 8th inning and [...]