In just a matter of hours we'll all be able to sit down, turn on the OWN network for the first time, and watch Lance Armstrong admit that he doped and cheated to win seven Tour de France titles — or ...