Matt HimsworthJun 17, 20206 minLance Armstrong: cancer survivor, champion, cheat, father … human being