The River Cats are affiliated with the SF Giants. Therefore; you should contact them in regards to your interest in trying out for the RC team.
Not sure about that
No
I don't know but you can always search it up on Google and go to their website
Don't know. Try the front office.
Thanks! Your answer is awaiting moderation.