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... 23 HOURS AGO • AMERICASBESTRACING.NET