Microsoft Store
 

Texas Stadium


 

Texas Stadium is the home field of the National Football League's Dallas Cowboys. It is located in Irving, Texas, a suburb of Dallas and opened on October 24, 1971 at a cost of $35 million. The stadium will seat 65,675.

External links

  • http://www.california.com/~csuppes/NFL/DallasCowboys/index.htm includes a photo giving a good impression of the scale of the stadium.