DSC announces Richard Childress as the 2023 Peter Hathaway Capstick Hunting Heritage Award winner.