Team USA Inexplicably Loses to Japan in American Football
0
0
The United States was bested in significant fashion by Japan in the IFAF U20 World Junior Championship in American Football.
The United States was bested in significant fashion by Japan in the IFAF U20 World Junior Championship in American Football.