The Japanese women's flag football team lived up to its world No. 3 ranking by taking bronze at the recently concluded world championships in Lahti, Finland. "History-making begins here," head coach ...
The Japanese women's flag football team lived up to its world No. 3 ranking by taking bronze at the recently concluded world championships in Lahti, Finland. "History-making begins here," head ...
Sound familiar? Round and round we go, but eventually at some stage we’re going to pump the brakes, deal with the aftershock and just leave football alone.