In principle, yes. In practice its tough. You can look for parallels in what happened with Cricket in India, where it is huge.
A media mogul named Subhash chandra came up with the idea of "India Cricket League" (similar to English Premier league in English soccer. Lots of young cricketers signed up. When the Indian cricket association realised the money potential of this new tournament, they made declared that no one who participated in ICL would be allowed to participate in Indian national team, owned by India's cricket association. And since its the dream of every Indian boy to be part of national team (big bucks and media exposure), almost all players quit ICL...and teh league was effectively dead.
Moral of the story...How will you get players to play in your league?