Speedway raises over $23K for childhood cancer