Written by Team Juggernaut
Max and Chad analyze the new Netflix Documentary, Icarus, which examines the systematic doping of Russian athletes, the conspiracies to cover it up, the ensuing scandal and potential implications of this behavior on the world sporting community.