Construction of the Dallas Cowboys Stadium (northwest)

/

Photo: Laura Evans

May 24, 2007

Featured in UPDATED: Super Bowl coming to Arlington in 2011