Kyle Larson and #5 team's disappointing finish in Texas despite a strong initial run draws criticism as an insider explains dark implications of the result.
Following the team's monumental achievement in Texas, Rick Hendrick's driver reveals his lucky charm to the world hours after his emphatic 10th career win.