First pitch scheduled for 4:20 p.m.

The tarp was on the field, and then as the stadium workers pulled it off....the rain started coming down. Somebody get these chaps a Doppler printout or something. There's a big green blog hovering over New York City right now, so there was no need to tease the fans into thinking a game could be started on time.

The last rain delay I was at, a few Texas Rangers players came out on the tarp and treated it like a slip-and-slide.