Legion: Post 196 Juniors fall to Hamden