
Sitting in a desert setting, Kyle Busch opens up about the high expectations and self-imposed pressure he experiences when racing in his hometown of Las Vegas. He acknowledges his past successes there but describes the mental challenge of trying to secure a win on familiar ground.