International Indoor Baseball Alliance (IIBA)

the international indoor baseball alliance is a indoor ONLY baseball league headquartered in st. petersburg, florida.