Opening Day is the best day of the year...unless a transit derailment causes you to be late.

That's exactly what happened in New Jersey, according to NBC New York. The Mets had a day game against the Atlanta Braves, but delays infuriated a Mets fan because he didn't think he was going to make it.

And he went off:

Hey man, it could be worse. You could have a collapsed bridge making you late to everything.

PHOTOS | Braves Opening Day 2017