Jack Draper believes he has plenty of room for improvement in pursuit of his “huge goal” of winning a Grand Slam title. The British number one secured the biggest win of his career to date in Indian ...