Oshkosh Arena has secured an American Indoor Football team set to begin play in 2027. The venue in Oshkosh, Wisconsin, will serve as the home for the new franchise, expanding indoor football's presence in the region.
Oshkosh Arena to Host American Indoor Football Team in 2027



