If you're going to a game here where both teams are from out of town, expect to wait ridiculously long times for a taxi. Mich vs Bama game we waited 4 hours.
AT&T Stadium, formerly known as Cowboys Stadium, is a city-owned 85,000-seat capacity stadium with a retractable roof in Arlington, Texas, United States.