News

Keizaburo Isagawa

07 12 USA Japan gamer photo

United States 43, Japan 18

By Brad Bournival CANTON, Ohio – Japan won the first two International Federation of American Football World Championships. The United States has won the last two. When both countries met Sunday at Tom Benson Hall of Fame Stadium, something had to give. It might have taken more than a half, but it finally broke in …