21 cities are likely in the running for football teams. In which cities will the new, faster version of American football land? Some domain name registrations are a good hint at possible cities. XFL is a new (again) football league that wants to ... Continue Reading3 Comments