NFL Legend leads North Texas efforts
The new Dallas Cowboys stadium in Arlington will host the 2011 Super Bowl, the National Football League announced Tuesday.
Checking your access
We're confirming your subscription. The full article will appear in a moment.
