Sheppard Takes the Win for Big Block Modifieds at the Diamond State 50 Race, Delaware International Speedway - DelmarvaLife Sheppard Takes the Win for Big Block Modifieds at the Diamond State 50 Race, Delaware International Speedway - DelmarvaLife