Sports IOC gives itself more power to remove sports from Olympics Adam D Anglo Aug 8, 2021 The IOC gave itself more power Sunday to remove sports from the Olympic program.The International Olympic Committee voted in the new powers amid prolonged issues with the leadership of…