Football In July Video Spotlight: New Canaan’s Zach Allen