Finally: Disney, Hulu Deal Announced

Did Big Cable Force Hulu Off Boxee?