Brian Scott returns from retirement to compete in Xfinity at Iowa and Kentucky for Richard Childress Racing July 3, 2017 Greg Engle 0 Well, that didn’t last long.