Head over to /r/managergames which is dedicated to any type of management sim, not just baseball. Alternately, submit a mod request with the Admins if you would like the domain name for your subreddit.