Modern sports stadiums are often architectural masterpieces, and are almost all now without fail seen as much tourist attractions as actual sporting event venues! The city of Arlington,...