What location hosts XXX's home games?
Cruz Azul
Cruz Azul's six titles makes it the most successful club in the history of the CONCACAF Champions League, the most prestigious international club competition in North American football.