IndyCar Series cancels race in Florida

The IndyCar Series was set to start their season this weekend in St. Petersburg, Florida, but all races through April have been cancelled due to coronavirus concerns.