Elliott Sadler is sitting high and mighty atop the NASCAR XFINITY Series standings right now – 52 points ahead of William Byron.
He leads the circuit with five stage wins but hasn’t visited Victory Lane at the end of a race this season. As a result, he trails the three-race, two-stage winner Byron by 12 playoff points. Continue reading