IndyCar starts season with big stars, big hopes and new TV partner

The IndyCar Series begins in earnest this weekend with the season-opening race on the streets of downtown St. Petersburg, Florida, with expectations that a slew of new high-profile drivers and a high-powered television partner will push the circuit back toward the top of motorsports.
Source link