Japan Cup Victory Would Carry Extra Meaning for Stewart
Even more than the words that followed, the smile that never subsided during a 30-miniute visit to a Tokyo Racecourse viewing stand to watch his horse, Goliath, go through light training the morning ...