Sports Minute: IndyCar says it will open its delayed season June 6 at Texas Motor Speedway
INDIANAPOLIS (AP) - IndyCar says it will open its delayed season June 6 at Texas Motor Speedway.
Copyright 2020 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed without permission.
Struck by back-to-back storms, Monte Alto residents worry about flooding
Recovery efforts in Port Mansfield continue following hurricane
Cleanup crews in Edinburg picking up debris following Hurricane Hanna
Penitas couple starts rebuilding process after Hurricane Hanna
SpaceX scheduled to launch Starship for flight test