what city is the club based in that has a home stadium capacity of 20,000 ?
cancun