NASCAR Takes Manhattan? Not So Much.