It’s at Cowboys Stadium in Arlington.
I heard that stadium is pretty awesome. Shame the Cowboys play there.
Did they move the Cotton Bowl from the Cotton Bowl? ( serious)