When will the Olympics air/ Archives - Give Me My Remote : Give Me My Remote

2020 Olympics Postponed

March 24, 2020 by  
Filed under TV News

Comments Off on 2020 Olympics Postponed

2020 Olympics Postponed

Credit: NBC

The 2020 Olympics, originally scheduled to be held this summer in Tokyo (and aired on NBC), have been officially postponed.

Read more