Beeler cartoon: Russian doping Friday Feb 23, 2018 at 11:00 AM Feb 23, 2018 at 11:00 AM Nate Beeler cartoon on Russian doping.