Club America vs. Atlas FREE LIVE STREAM (10/24/20): Watch Liga MX online, en vivo | Time, USA TV, channel October 25, 2020 Club America faces Atlas in a Liga MX match at the Estadio Azteca in Mexico City, Mexico, on Saturday, October 24, 2020 (10/24/20). Full Story