SI Now: Is Lance Armstrong a villain?
On Monday's SI Now, Sports Illustrated managing editor Chris Stone, executive editor Jon Wertheim and special contributor Steve Rushin discuss Lance Armstrong finally admitting to doping allegations & comparing him to others who have lied about PEDs.