We recap last weekend's races, profile "C" horses in our Horses A-Z segment, and take a look at the Saudi Cup races.