In a potentially major setback for the proposed NASCAR stadium on Staten Island, all three City Council members representing the borough announced Wednesday their opposition to the stadium. The stadium will need council approval, and the entire council usually defers to the delegation from an affected borough when it comes to major development. more [NYDN]
Trending
NASCAR gets thumb’s down from council
Recommended For You