Generic proves his class in Hampton Court Stakes
Generic (18/1) paid a handsome compliment to Constitution River as he recorded a decisive victory in the G3 Hampton Court Stakes for Andrew Balding. Seven lengths behind the Prix du Jockey Club winner at Chester, Generic was well placed … Read more