All sports Site
All sports Site
China - Qingdao- Founded in 2016
Qingdao Red Lions Football Club is a football team from China, based in Qingdao. The club was founded in 2016. Qingdao Red Lions FC plays their home games in the Zhonglian Sports Center Jimo Qingdao.