firekeepers-casino-400

Michigan International Speedway

Rain Showers and Racing Powers: Weather Delays Michigan NASCAR Cup Series

NASCAR fans were left in suspense as rain clouds teased and delayed the FireKeepers Casino 400 at Michigan International Speedway.

See more