Fox 's dispute with satellite broadcaster Dish Network , which led to a monthlong blackout of Fox 's regional sports networks , FX and the National Geographic Channel , was resolved Friday when the two companies agreed on a new multi-year contract .