L E’s Stories – An Angel Fell From Grace…..And Atlas Shrugged Twice – A Tale Of Lance Armstrong

I will start this story out with a quote from ESPN First Take Host Stephen A. Smith….when he and Skip Bayless were debating the issue of whether 7-time Tour de France” champion cyclist Lance Armstrong was using PEDs (performance enhancing drugs) or not…..as Stephen A said, “You know what you know …..and you don’t know what…