Lance Armstrong has spent the past year dealing with the consequences of his drug cheating but here, in a quaint ...