Peacock Announces to Stream Race of 2024 INDYCAR Series – NBC Sports Reveals its Schedule