John Tapp June 12, 2018 John Tapp, Podcast, Horse Racing Episode 3: John Tapp Chats With Ben Smith John Tapp June 12, 2018 John Tapp, Podcast, Horse Racing Great to catch up with young Newcastle trainer Ben Smith who landed two Group One winners during the Autumn Carnival. Ben talks about several new owners who have joined his stable, and of the hopes and dreams he holds for the future.