Marc Peard talks Ross Taylor, Warriors and Super Rugby in this episode of Sports Scene.