Captain Sandy Yawn Spills All the Juicy Details on "Smoking Hot" Girlfriend Leah Shafer