If the Tartan Army head to Texas they'll be watching the team play in Dallas' AT&T Stadium, with room for 80,000 fans. While there you can visit Downtown’s Sixth Floor Museum at Dealey Plaza which ...