Almond Eye Set for Racing Return in Tenno Sho

This year’s Tenno Sho (Autumn) (G1), literally the “Emperor’s Prize,” arrives at a propitious time, capping a week that saw Japan’s 126th emperor, Naruhito, formally ascend the Chrysanthemum Throne.