All posts tagged "Shanghai Fudan Dragoons"

  • China’s AFLC Held Annual League Summit

    The American Football League of China (AFLC) held its annual league summit recently in Chongqing. The AFLC, the first and most competitive national American football...