The three-hour Dancing with the Stars season 34 finale drew 9.24 million total viewers, marking the strongest ratings of the show in nearly nine years.