Japan Cup Victory With Goliath Would Be Extra Special for John Stewart Even more than the words that followed, the smile that never subsided during a 30-minute visit to a Tokyo Racecourse viewing stand to watch... 18 HOURS AGO • AMERICASBESTRACING.NET