Discussion in 'In The Stands' started by DFWHornFan1, Sep 29, 2018.
Wheres the spot to watch the game at in Dallas or Ft Worth?