japan j2 leagueJ2 is the greatest second tier in world football. It is a league where the football norms don't just apply; they are shaken, thrown in the air.There are 20 teams in the division each year, meaning that each team plays 38 J League matches per season, one at home against each team, and once away.