Two problems. One, MLB would have to buy TV rights from all 30 squads. Two, MLB has never owned a distribution network, and baseball is just one piece of what RSNs do. NBA, NHL, etc have more content than MLB does. They're not going to want distribution owned by another sports league.