Nine Major League Baseball teams, including the St. Louis Cardinals, have terminated their deals with the FanDuel Sports Network to carry their local broadcasts, and Commissioner Rob Manfred said MLB is prepared to produce and distribute the telecasts.
