Revisit: American Airlines Center

Dallas is home to teams in five major pro sports leagues, but with venues spread out around the wider region known as the Metroplex, only two of those teams play their home games within the city limits. Those two, the … Continue reading