Sports6 months ago
Alex Bowman wins Cup Series race after rain delay on 2nd day of NASCAR Chicago Street Race weekend
CHICAGO (WLS) — Sunday was day two of the NASCAR Street Race weekend in downtown Chicago. After a long rain delay, NASCAR driver Alex Bowman took...