Am I still able to watch IndyCar through my TV package?

Yes.

Races will be available throughout the season on the Sportsnet World channel. If you do not currently have Sportsnet World in your TV package, please contact your service provider.