There are loads of horses unavaiable in free mode, if you set up a OC race and go to the edit rivals screen there will often be F class horses, which don't exist to buy