21 Team Headed to the L.A. Coliseum

Back in the day, NASCAR promoters could pack the grandstands for stock car races inside football stadiums. Races on the quarter-mile oval inside Bowman Gray Stadium in Winston-Salem, N.C., were popular in days gone by and still wildly successful today. NASCAR officials are hoping to capture some of that bullring magic with this weekend’s Busch Light Clash at the L.A. Coliseum.

Read More