Muscle Sport Magazine

XFL New York Team

The XFL has announced that New York will be one of the eight locations for franchises when they relaunch in February 2020 and they will play in… New Jersey. The mSm Sports Shot.

Leave a Reply

Your email address will not be published. Required fields are marked *