The "NASCAR Race Hub" crew go into overdrive and debated over a few hot topics about the season so far.