One of the biggest events in short track racing has officially begun. The 32nd Annual Lucas Oil Chili Bowl Nationals is one night in at the River Spirit Expo Center in Tulsa, Oklahoma. When the dust settled and it was Monster Energy NASCAR Cup Series star Kyle Larson taking the win on Warren CAT Qualifying […]

Read more