Did you know that Seton Falls Park went from being one of New York City's best parks to one of its worst in the span of two years? SOMEFACTS.com