ESPN has been getting 7-17 million simultaneous hits on there web streaming depending on the game, so maybe they just needed more capacity. Disney's "Go" IT Team is based here in Seattle and the major datacenter is here in downtown Seattle under the Westin Hotel (actually there are a bunch of datacenters under the Westin as the West Coast OC48 Connection Comes into the Westin).