A-V-8
Well-known member
- Joined
- Feb 27, 2006
- Posts
- 355
Alright, that's twice........PHOENIX does not have an NFL team, ARIZONA does!
Headquarters in Tempe, stadium in Glendale.
Dallas Cowboys
Stadium:Irving
Next year: Arlington
Have you guys seen it from the air? It's at the south end of the field.