Why do you Americans call all your sport teams "World Champions" when whatever they play is only played in America?? Submitted by FunConsideration9747 t3_yt30zj on November 12, 2022 at 10:16 AM in AskReddit No comments 4