Highlights from Game 12 of the 2021 American Legion World Series at Keeter Stadium in Shelby, N.C., Beverly, Mass. vs. Idaho Falls, Idaho