New York Legionnaire William Haase talks about his Marine Corp. experience and American Legion Baseball.
YouTube Terms of Service