Richard Childress: ‘We’ll have a shot’ at LA Memorial Coliseum | NASCAR

NASCAR Hall of Fame team owner Richard Childress talks about what it would mean to win the Busch Light Clash at the Coliseum — the first race held at Los Angeles Memorial Coliseum.
Previous post Colleen Wolfe remembers her friend Chris Wesseling on the 1-year anniversary of his passing
Next post NBA MVP Odds: Joel Embiid Emerges as Favorite on FanDuel Sportsbook