Bill Stapleton Has Done It All, But Sports Have His Heart