Indoor football brawl in Texas erupts as fan hits player with chair
One of the selling points of indoor football is an intimate atmosphere that puts fans in close contact with the...
Sport Station
One of the selling points of indoor football is an intimate atmosphere that puts fans in close contact with the...