The NASCAR Xfinity Series hits World Wide Technology Raceway for practice as it returns to the track for the first time since 2010. Watch Video