Go To Team Houston, Washington D.C., and New York Crew | XFL Opening Weekend
We know it can be difficult to mourn the loss of NFL AND College Football season so close together, but fear not! XFL has got your back! They kicked off their season this past weekend with four games in New York, Washington D.C., Houston and...