This is an interesting article analyzing ESPN's overall performance in 2005 from inside: