Football: Shelton holds off Hand Tigers, 21-19