Ross Chastin Emerges From Chaos for Talladega Win April 24, 2022 Greg Engle 0 Another watermelon was sacrificed, this time in Alabama.