The largest sports facility in New York City could soon matrialize on a 675-acre site next to the West Shore Expressway in Staten Island. It would host what is practically a foreign sport to many New Yorkers: NASCAR. The site, bought by NASCAR’s ruling France family for $110 million, could house a stadium seating as many as 80,000. A Sunday segment of “60 Minutes” cast a fresh national spotlight on this idea of NASCAR dwarfing other sporting events in Gotham. more [CBS]
Trending
NASCAR may bring city its biggest stadium
Recommended For You