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