All posts tagged "Houston"
/ 1 year ago
Last night the XFL held their very first town hall in Arlington, Texas, where they announced their eight teams’ city locations...
/ 3 years ago
Check out part one of the series, here: What better way to bridge the gap to new information on the XFL’s...