@rumpuscat – Hah! That’s funny. They are in Lake Charles (a great Lucinda Williams song – which I’m listening to as I write this).
I watch a fair amount of NCAA softball, and saw them recently against LSU (a top 10 team).
Other than that, I don’t know anything about them.