It was the right time for the 3 to be back in Victory Lane May 31, 2017 Greg Engle CupScene.com Editor 0 NASCAR is a very different sport than it was in the fall of 2000.