American football, football, Sports, World Championship, Current

U.S. Team Beats French Team 82-0 in American Football

Every four years since 1999, the International Federation of American Football (IFAF) has held a…