Question: where are all the xfl teams located?
Answer: New York City — MetLife Stadium. ...  Washington D.C. — Audi Stadium. ...  Los Angeles — StubHub Center. ...  Houston — TD ECU Stadium. ...  St. ...  Seattle — CenturyLink Field. ...  Dallas — Globe Life Park. ...  Tampa Bay — Raymond James Stadium.