Titletown Says ‘Fuck You, ESPN!’


For some time the jokers at ESPN have been running a feature suggesting that the town laying claim to the name “Titletown” is actually up for debate. There were actually a list of nominees for the moniker. Let’s get this straight, assholes, there is only one city on the face of this planet know as […]