› added 2 months ago
15
TIL there is a American Football world championship, but the United States has only participated the last 3 times which they all won
via reddit.com