American Airlines Arena
This is where the Dallas Mavericks play. They are part of the National Basketball Association. Located 2500 Victory Park Lane Dallas, Texas History Opened July 17, 2001 Capacity 20,000 Construction Cost $420 Million Owner City of Dallas Pictures My thoughts It is located in a unique space of Dallas. I […]