California Chrome will not race in Japan according to co owner Perry Martin

We had heard a few rumors that California Chrome might go to Japan for the Japan Cup on December 7th […]

CONTINUE READING