Does Houston still have a team called the Oilers? That name will take on a new connotation.
So what sport will be the next to come out of the closet?
I’m putting my money on NooseCar!
The Oilers are no more. They now play in Nashville as the Titans. But the NFL may bring them back to exclusively play the Packers!
What about the Packers?