La Crosse River Rats Location: La Crosse, Wisconsin Level: professionalSport: footballLeague: Indoor Football League Status: defunctYears: 2000Teams with the River Rats team name Tweets by mascotdb