Reinstating Armstrong a dopey idea

One of the more bizarre stories of the past few days is that 12 former Tour de France winners — just under half of the 25 still living — think Lance Armstrong should get his seven ‘titles’ back. Which is about as laughable as the Wolf of Wall St, Jordan Belfort, reinventing himself as an…

Rate this: