OKC would be a great city for a franchise.
I disagree about OKC - they already have a solid football team just to the south in Norman, and another one to the north in Stillwater.