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.