2022 World Cup Finals Results Oct 27, 2022 Congratulations to the top winners of the World Cup Finals October 23-30 at the Lazy E Arena in Guthrie, Oklahoma!...