Grand Lake's Keegan Gavin throws the ball to a teammate during Tuesday's practice at Montgomery Field.