Nemechek: ‘I had to win to prove to myself that I can do this’
- Oops!Something went wrong.Please try again later.
John Hunter Nemechek motivated after an impressive NASCAR Xfinity Series win at Texas Motor Speedway in the No. 54 for Joe Gibbs Racing.