Eventing Nation

2020 Olympic City Announced

    The International Olympic Committee announced yesterday that Tokyo will be the host city for the 2020 Olympics yesterday, beating out both Madrid and Istanbul, and quelling concerns about a possible Fukushima nuclear crisis.

...» Read More!