Tokyo chosen to host 2020 Olympic Games Tennis Guru 08/09/2013 Tennis Feature, Tennis News No Comments It’s official, Tokyo has been chosen by the International Olympic Committee to stage the 2020 Summer Olympic Games. The decision was announced following the voting that took place on … [Continue Reading...]