Diamond Sports Group, whose TV contracts with a bunch of major league teams ... to in order to see all of the programming ...