The rise of the Chinese Super League
By Motin Yeung CSL? Many of you might have never heard of it before. The full name is Chinese Football Association Super League. It was created in 2004 with 12 teams in the league, and now there are 16 teams between which they play each other twice in a season with one being a home… Read More »