The U.S. Olympic Committee (USOC) announced that there will be no American bid for the 2020 Olympics, which means the Games will go nearly two decades without visiting American soil. The last time the U.S. hosted the Summer Olympics was 1996 in Atlanta, and its most recent Winter Olympics was in 2002 in Salt Lake
Read the original post:
U.S. Nixes Bid for 2020 Olympics Amid Revenue Dispute