Race Weekend Central

NASCAR Stat Sheet: Trackhouse Racing Taking NASCAR by Storm

William Byron and the No. 24 team celebrate winning at Homestead-Miami Speedway, February 2021 Photo: NKP

(Photo: Nigel Kinrade Photography)

Any interesting story isn’t complete without a good surprise or two. The NASCAR Cup Series has been racing in Florida for better than three weeks, and I don’t think it’s possible for the three trophies to be going back to North Carolina with a more unexpected trio of drivers. But the statistics would support the …

Read more