David, Hayes named All-State
David was named on the third team, while Hayes was an honorable mention selection.
David, who missed part of the season with a knee injury, was an honorable mention choice last season.
Despite missing two games, the 6-foot-3, 225-pound David posted 119 tackles and three sacks.
Hayes, a 5-foot-10, 210-poiund senior took up the slack in David’s absence with an impressive 154 stops with four sacks and three interceptions.