The future of Cohen Stadium may not include sports, water parks or amphitheaters as many speculated/wished for. It may instead be retail space, apartments and more.
After months of speculation, Topgolf announced today that they will begin construction in the next few months on their 10th Texas location in west El Paso. The 65,000 square foot venue is expected to be open to the public by the end of 2017...