MOORESVILLE, N.C. – The racing was all in fun, but a race car driver is always a race car driver and it was never more evident in a pair of races held during the seventh annual Champions Karting Challenge Thursday.   William Byron was nudged out of the lead in the final lap by Chris […]

Read more