ESPN loses 3.2 million viewers in the last year