Birthplace of high school football in Japan The monument for the cradle of high schools American football in Japan is seen at Ikeda High School in Osaka, Japan. seen at Ikeda High School in Osaka, Japan. Photo by Eiichi YamaneAFLO Editorial Stock Photo - Afloimages
The monument for the cradle of high school's American football in Japan is seen at Ikeda High School in Osaka, Japan. seen at Ikeda High School in Osaka, Japan. (Photo by Eiichi Yamane/AFLO)