Jones wins for Redknapp as Williams also triumphs
Published
Welsh rider Ben Jones wins at Cheltenham on a Harry Redknapp horse while Lorcan Williams also tastes success.
Full ArticlePublished
Welsh rider Ben Jones wins at Cheltenham on a Harry Redknapp horse while Lorcan Williams also tastes success.
Full Article