News

Cruz Azul captured their seventh Concacaf Champions Cup title with a massive win over the Vancouver Whitecaps.