Japan X Bowl
From Wikipedia, the free encyclopedia
The Japan X Bowl (previously the Japan Super Bowl) was the annual championship game of the X-League, the highest level of professional American football in Japan.
The Japan X Bowl (previously the Japan Super Bowl) was the annual championship game of the X-League, the highest level of professional American football in Japan.