Tribune Media Co. and Dish Network reached a long-term agreement on carriage and retransmission rights.