ESPN says 20 cities lay claim to the name Titletown, U.S.A., so the network is holding a contest, allowing fans to pick which town is Titletown.
Funny, the only Titletown I'm aware of is Green Bay, Wis.
I'm pretty sure that's the only Titletown that matters. Green Bay has always been Titletown to me. Any other alleged Titletowns are mere imitations. It's amazing that the people who run ESPN can't figure out what I and many others already know.
The results of ESPN's ludicrous contest do not matter. Titletown is Green Bay, Wis.