Did Barrett start his NASCAR career with the Xfinity Series?
Yes
No
Sometimes
Never
Answer
No, Barrett did not start his NASCAR career with the Xfinity Series. He started his career in the Camping World Truck Series and has competed in both the Xfinity Series and the Monster Energy Cup Series.