Byron wins NASCAR’s first road race of season at Circuit of the Americas

William Byron won the Daytona 500 with an agonizing final lap under a caution flag. He took the checkered flag on Sunday at the Circuit of the Americas at full throttle. Bryon started from pole position and delivered a dominant drive in NASCAR’s first road course race of the season. The Hendrick Motorsports driver led… Continue reading Byron wins NASCAR’s first road race of season at Circuit of the Americas