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