Answer the question...who rode excelebration when he won the hungerford stakes at newbury??
Adam Kirby