0
Anonymous
It has lots of teams and they play in competitions. They have a league known as the Greater London Softball Mixed League for example.
Wiki User
Chat with our AI personalities