Texas Rangers’ COO Neil Leibman welcomes XFL to Globe Life Park

The Texas Rangers and the city of Arlington announce that the XFL will place a franchise at Globe Life Park starting in February of 2020.
Up Next
The Texas Rangers and the city of Arlington announce that the XFL will place a franchise at Globe Life Park starting in February of 2020.