Idaho Falls Post 56 pitcher, Merit Jones, reacts to his team's win to become repeat American Legion World Series Champions at Veterans Field at Keeter Stadium in Shelby, N.C.
YouTube Terms of Service