NASCAR on NBC analysts Steve Letarte and Greg Biffle discuss how NASCAR’s new race format will impact competition as the season progresses.
The stage format debuted last weekend at the 2.5-mile superspeedway of Daytona International Speedway. It now gets its first use at Atlanta Motor Speedway, a 1.5-mile track that’s similar to many on the NASCAR circuit.