Summary: On this week's NASCAR Live, Kyle Larson, Kyle Busch and Alex Bowman talk about racing at Charlotte this weekend!!