NASCAR to Long Beach? It’s Complicated

NASCAR’s new street race may be on the West Coast in California in the near future. Eric looks at the complicated situation of the prestigious Long Beach Grand Prix and discusses the biggest NASCAR news on the most recent Out of the Groove. Should NASCAR race at Long Beach in the near future? Let Eric … Continue reading NASCAR to Long Beach? It’s Complicated