John Tapp December 3, 2019 Horse Racing, John Tapp, Podcast, Racing NSW, Sky Racing Episode 161: Tappy chats with Matthew Hill (Part 1) John Tapp December 3, 2019 Horse Racing, John Tapp, Podcast, Racing NSW, Sky Racing The outstanding young sports commentator, Matthew Hill, talks of the pressures associated with the job during the famous Melbourne Cup Carnival.