The IOC says NBC has retained its hold on U.S. Olympic television rights by defeating rival bids from ESPN and FOX and securing a four-games deal through 2020 worth nearly $4.4 billion.