Question: What was the name of the Alabama stadium where the professional indoor football team played its home games ?
Answer: Bill Harris Arena