Been a while, my friends, but we are back on track this weekend with F1’s Turkish Grand Prix and NASCAR turning left and right at the Charlotte Roval. Both tracks...