How does DirecTV choose baseball feeds

If the Yankees are playing the Red Sox, & the game is on both NESN & YES, how does DirecTV decide which feed to send to Southern California? The same question if Giants-Rockies is on Fox Sports Net in SF & Denver. Which feed & why to Southern Cal, for example?