TAG

Demmy Hamlin

NASCAR Top-10 Power Rankings: Texas

After claiming Trucks and Xfinity series wins at Texas, Busch failed to complete the sweep, finishing a disappointing 10th. Busch still leads the Monster Energy Cup points standings, holding an 8-point lead over Denny Hamlin.

Latest posts

- Advertisement -Play at the best $1 deposit casino NZ to win with minimal risk