Japan X Bowl

The Japan X Bowl is the annual championship game of the X-League, the highest level of professional American football in Japan.


The Japan X Bowl is the annual championship game of the X-League, the highest level of professional American football in Japan.
Read article on Wikipedia