For NFL, I'd have to go with the new Cleveland Browns. For NBA, I'd have to go with the Clippers.
Most the other ones on the list have won a championship of some sort, or at least come close at some point. So based on actual franchise history, even if "ancient", that's my picks.