ESPN - TitleTown USA
As if it wasn't already clear that this was a stupid idea, the result clearly shows how ridiculous the whole exercise was. "Titletown, USA" has no professional sports teams, no major colleges, and most people have probably never even heard of it. This whole thing was just straight up contrived ESPN bullshit.
1 comment:
I thought it was voted on.
Post a Comment