Questions and unknowns abound in the first running of the $20 million race, which will take place Saturday in the Saudi capital of Riyadh.
Questions and unknowns abound in the first running of the $20 million race, which will take place Saturday in the Saudi capital of Riyadh.