Should Haiden Deegan have been penalized during his 250 class win? | Title 24 | Motorsports on NBC