If you thought leading laps was important to winning races, you’d be wrong. In fact, the last two Cup Series winners have led about 300 yards! Brett McMillan welcomes Bruce Martin from SpeedSport.com and PRN’s Alan Cavanna to discuss Ross Chastain’s surprise win at Talladega and how the two most recent winners have “backed in” to victory lane. Chastain is quickly becoming NASCAR’s next star, but is he actually a throwback to the old days? And how realistic is it that Kyle Busch actually leaves Joe Gibbs Racing at the end of the season?