Athletics
Dover High School has 20 teams which play 17 different sports in three seasons.
Read more about this topic: Dover High School (Delaware)
Athletics
Dover High School has 20 teams which play 17 different sports in three seasons.
Read more about this topic: Dover High School (Delaware)