News

The Latest: Hamlin wins at Texas despite 2 penalties

Denny Hamlin overcame two penalties on pit road at Texas and won the NASCAR Cup race at Texas