Category Archives: Nascar News

William Byron wins Daytona 500 under caution

William Byron wins Daytona 500 under caution

Race leader William Byron finished a four-lap shootout under caution in a Presidents’ Day Daytona 500 delayed a day because of rain, making him the winner of the 66th running of the Great American RacMORE