Bad Blood Name: Bad Blood By: John Carreyrou Narrated by: Will Damron Series: Length 11 hrs and … Play Now