Delcastle Technical High School

Delcastle Technical High School is a Division C team that competes in Delaware.