The Tulsa Talons franchise is relocating to San Antonio and will begin play in March of 2012 as the San Antonio Talons.
Talons to relocate
Talons to relocate
Talons to relocate
The Tulsa Talons franchise is relocating to San Antonio and will begin play in March of 2012 as the San Antonio Talons.