Title Town is either Boston, New York, or LA, there are no other options. ESPN threw in a bunch of towns none of us have heard of, and people in big cities with real pro teams didn't care, little towns, like Valdosta, took this seriously and it meant something to them, because let's be honest there ain't much else going on there.
In a few days if someone asks you, "Hey, who won that Title Town thing on ESPN?" Rather than immediately being able to recall the winner, had it been a real city, with real teams that actually deserved the name "Title Town," most of us will respond with something like, "Oh, some hick town in Georgia, I can't remember the name."