Oklahoma City Has It's Thunder and Now Tulsa Has the Revolution - Tulsa Revolution to Take over Downtown
The world’s most popular professional sport is coming to Tulsa – Soccer. And the Tulsa Revolution will be suiting up this year and filling the Tulsa Convention Center in Downtown Tulsa. As a part of the Premier Arena Soccer League (PASL)
View full press release