He served on Trump's first administration in a different role.
Former NFL star Herschel Walker, 62, was named Bahamas ambassador by Trump, sparking controversy due to his past scandals.