Description Available in: Beijing Sport University Football Club (Chinese: 北京北体大; pinyin: Běijīng Běitǐdà) or commonly known as BSU (Chinese: 北体大; pinyin: Běi Tǐ Dà), is a professional Chinese football club that currently participates in the China League One division under license from the Chinese Football Association (CFA). The team is based in Beijing and their home stadium is the Olympic Sports Center (Beijing) that has a seating capacity of 36,228. Their current majority shareholder is the conglomerate Beijing Enterprises Holdings Limited.