2021 Summer Games in Tokyo and 2022 Winter Games in Beijing took place less than 6 months apart for the first time ever. We made sure the world knew that Comcast was bringing home the inspiration for the Team of Tomorrow.