Daytona 500 live: How to watch on TV, stream NASCAR's biggest race

It is race day for NASCAR fans and racing fans! The Daytona 500 – known as The Great American Race – is Sunday at Daytona International Speedway in Daytona Beach, Florida. The iconic and historic race also marks the beginning of the official racing season.

Josef Newgarden wins Long Beach Grand Prix

American Josef Newgarden won Sunday's Acura Grand Prix of Long Beach Sunday afternoon. Newgarden said he's "been trying to win a race here for 11 years."