Jayski's NASCAR Archives

David Starr pulling double-duty in Texas:

Texas native, David Starr, is ready to pull double duty at his home track, Texas Motor Speedway. Starr will pilot the #99 Whataburger Chevrolet for SS Green Light in the Xfinity O’Reilly 300 and the #66 Moore Freight Services Chevy for MBM Motorsports in the Monster Energy AAA Texas 500.[More]