Lucas Oil Chili Bowl Nationals: An Exhilarating Experience January 18, 2023 Chase Goza Underway at the Tulsa Expo Center in the heart of Tulsa, OK, was the 2023 Lucas Oil Chili Bowl Nationals.… Continue Reading →