So my last league a year-and-a-half ago didn't have any takers here, but that's cool. I will try again.
World Baseball Association:
League Website:
World Baseball Association
Constitution:
WBA Constitution
Fictional, 20 teams, worldwide split basically into the two hemispheres, regionally locked drafts but trades and free agency between leagues allowed, custom financials, etc., etc. Take a look and hopefully someone will bite.