I just watched England fucking DIE ON THE FIELD on the ROAD at the TOP OF A MOUNTAIN for their country only to see this team play like SCARED CHILDREN at HOME with a BRIBE ADVANTAGE
The old Texas Rangers baseball stadium is quite the spectacle
Very much Villa Park vibes
Architecturally stunning
Not what I was anticipating in Dallas