PODCAST: Stadium Upgrades and the Galaxy Don’t Win in Dallas Josh Guesman 2024 Season July 11, 2024 0 158COG STUDIOS, Calif. — The LA Galaxy don’t win in Dallas. No, really. They haven’t won in Dallas since 2015, and...