the k league (korea professional football league) is south korea's professional association football league. it includes the first division k league 1, known as the k league classic until 2017, and the second division k league 2, known as the k league challenge until 2017. both divisions with very similar names had caused some degree of confusion and controversy.