Highlights from Game 2 of the 2021 American Legion World Series at Keeter Stadium in Shelby, N.C., Dubuque County, Iowa vs. Beverly, Mass.
YouTube Terms of Service