Lance Armstrong still won those 7 tours & can keep the resulting riches