We got quite the episode this week as EG3 is in RANT mode following a bad race at Texas Motor Speedway. Plus the latest on Jordan Anderson.