You dance with who brung ya :) I do not think of NASCAR and NYC as having a great deal in common. NYC is not their base. They should change the venue every year. Have it in Charlotte, Daytona, Atlanta, Dallas, Richmond, etc.
I wonder if the track got shot down by the city fathers?