Calgary's Cavalry FC will take on one of Mexico City's most beloved clubs, the Pumas UNAM, in the second leg of the CONCACAF Champions Cup.