Two-time defending champions Japan versus the motherland of football, the United States — it couldn't have been a better matchup to conclude this tournament.
The teams with immense pride in football will face off in the final of the 3rd IFAF World Championships on Sunday at 3:10 p.m. at Kawasaki's Todoroki Stadium.
With your current subscription plan you can comment on stories. However, before writing your first comment, please create a display name in the Profile section of your subscriber account page.