NETFLIX REVIEW: Icarus (2017)

John Pollock and Wai Ting review the Oscar-winning 2017 Netflix original documentary “Icarus”, directed by Bryan Fogel. In this hour-plus review, we discuss our thoughts on the many twists of this incredible documentary, its impact on Russia’s ban from the 2018 Olympic Winter Games, as well as our individual views about drug testing and PED use in professional wrestling and MMA. [MORE]