Is there a team hotel and/or a place where a lot of our fans are staying? I'm thinking a road trip might be in order this year.
We were really thinking about this as well but turns out were are heading to vegas that weekend.Is there a team hotel and/or a place where a lot of our fans are staying? I'm thinking a road trip might be in order this year.
What in the hell does Vegas have that Tulsa, Oklahoma does not???We were really thinking about this as well but turns out were are heading to vegas that weekend.