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.