Ray Evernham gives NASCAR.com a sneak peek inside the new episode of Glory Road where Ray dives into some of racing's most controversial finishes. The episode airs tonight at 6 p.m. ET on NBCSN.

Other Sports News