So I just learned The International Federation of American Football is a thing, and America apparently kicks ass at it...
Team USA demolishes Japan 59-12 for American football gold medal
Some stats from America's tourname ...