How to make money on Joao Moreira’s stable links
Profits to be had following the Brazilian are with trainers who choose his engagements more carefully
Profits to be had following the Brazilian are with trainers who choose his engagements more carefully