I hate that name more than any other softball name. It's a bad pun, there's like 3 of them in every league. These guys see there's two other teams with that lame name and can't come up with a different name - even another bad pun? But that's just me.
Sit On My Base