https://www.espn.com/mlb/story/_/id/38030215/mlb-arizona-diamondbacks-tv-rights-bally-sports-diamond
Games will be offered via steaming ($19.95/mo) on MLB.tv and also via linear cable.
Seems very good for consumers as those who want to atram have that option while those who still have linear cable don't have to worry about steaming.
Not sure it's going to be as good for the Diamondbacks as they are losing a $75mil/yr distribution contract.
In terms of the p12 deal, I hope if there's a streaming option, one can buy ALL games so one doesn't have to mess with having multiple services. And then have select games available on cable/broadcast via ESPN, CW, or whoever else is paying $$$.
If the good games are only cable, I think a lot of fans would just skip the streaming options for the lower tier games, unless they are with a partner like Amazon that has a huge sub base via prime.