Freddie Kraft, spotter of Bubba Wallace, spilled the beans on his firsthand encounter with the Yellow Flag during the Xfinity race when lightning struck.
The recent NASCAR street race in Chicago's Loop area left local businesses struggling, leading to potential political repercussions for the current mayor.