Kyle Larson wins NASCAR championship in OT over Denny Hamlin

AVONDALE, Ariz. — Kyle Larson knew he wasn’t going to catch Denny Hamlin in the final laps on Sunday, not without the sort of help that only a caution flag can bring.

Larson got his lucky break.

Hamlin only got heartbreak.

Larson is now a two-time…

Continue Reading