Steve,
Great to hear from you. I really like your logo.

Couple of thoughts... How about making the wheel spokes "baseball bats" and adding "home plate" to just in front of the baseball?

Keep in touch.