Where would they play?
I would assume the Oklahoma City area. The word on the street is that they have broken ground on a new stadium but that it is all hush hush. Keep in mind Chesapeake Arena was built before the Thunder moved here.
The NFL needs a team in Alabama for freaks sake. Enough of this talk about a team in London.
This would be as foolish as putting a team in San Antonio as Oklahoma is solid Dallas Cowboy territory...
They already have one in the Crimson Tide.
They already have one in the Crimson Tide.
The NFL needs a team in Alabama for freaks sake. Enough of this talk about a team in London.
Both Alabama and Mississippi deserve a team. Florida shouldnt have three.
I have heard an unsubstantiated rumor that the Oakland Raiders are considering a move to Oklahoma. Has anyone else heard this rumor, and is there any truth to it?