Career
He currently works as a crew chief for Chip Ganassi Racing"s Number. McCall began racing at the age of nine, running go-karts. At the age of thirteen, he moved to the adult leagues, collecting over 150 wins, before moving to the World Karting Association Dirt Series.
McCall"s major racing debut came in 1999, when began running Super Sport races at Hickory Motor Speedway, finishing fourth in points.
He would be runner-up for the track championship the following season. He also made his Craftsman Truck Series debut the next year at Martinsville Speedway, finishing 21st.
He also competed in the Roush Racing: Driver X program and was a top 4 finalist. He later signed a driver development contract with Yates Racing.
In 2006, he made his debut in the Associate of the Royal College of Art Re/MAX Series at Daytona, where he started and finished second.
He also ran five Busch races for Yates, his best finish being a 24th at Bristol Motor Speedway. He was released after the season. He then joined Richard Childress Racing as an engineer, while racing in regional events and graduating from the University of North Carolina at Charlotte in 2003 with a degree in engineering.
In 2013, McCall acted as interim crew chief for Jeff Burton in the Brickyard 400.
Later in the year he returned to on-track competition, driving the Number. 92 Chevrolet for RBR Racing in the Camping World Truck Series" UNOH 200 at Bristol, finishing 22nd in the event.