Carthage quarterback Zeke Sappington works on passing drills with his team during practice on Friday at the new David Haffner Stadium. Globe | Laurie Sisk