I heard a lot of people think MLS is actually the 2nd best league in Concacaf and the bullshit of "closing the gap with Liga MX" that's repeated ad nauseam when MLS has been pathetic forever and results are getting worse, not better. Actually Costa Rica's Primera Division is the 2nd best league but recently they seem to struggle more and more against Liga MX than before. This might be temporary and CR might pick it up in the future and start challenging for CCL title again since they did win it before the continued Liga MX domination began. The CanPL is launching in 2019 and since Canada has more money than Central America they could be a contender once the league matures and quality Canadian players see the field. Honduras and Panama's leagues don't have a lot of resources so I guess they might be stuck. So in your opinion what leagues can realistically challenge Mexico and break the domination in CCL? For me it's Costa Rica, Honduras, Panama, or Canada in the future.