From the vaults

– Things are looking increasingly bad for biking superstar Lance Armstrong. Here’s a cartoon from late 2005, published after French investigators announced that they had found solid evidence of Armstrong’s involvement in...