NBC will likely never admit it, but the Comcast-owned network must be so relieved that the Tokyo Olympics are finally over. Just over 24 hours after the 17 days of the pandemic delayed Games of the XXXII Olympiad wrapped up, the network is trying to put a Gold spin on losing … Read entire story.
Source: Deadline