Question: what stadiums are the xfl teams playing in?
Answer: City: Dallas. Stadium: Globe Life Park in Arlington (Arlington, Texas) City: Houston. Stadium: TDECU Stadium (Houston, Texas) City: Los Angeles. ...  City: New York. ...  City: Seattle. ...  City: St. ...  City: Tampa. ...  City: Washington, D.C.