John Tapp February 14, 2019 Flashback, Memorabilia, Racing History DARREN BEADMAN'S THIS IS YOUR LIFE John Tapp February 14, 2019 Flashback, Memorabilia, Racing History I was honoured to be a guest on Darren Beadman’s “This Is Your Life” tribute in late 1997. The great jockey stunned the racing world in July of that year when he announced his intention to quit racing to become a minister of religion.