Neither of those guys is Felix Rodriguez (aka Max Gomez), he was there.
He was consummate old cold warrior. Fierce Anti-Communist Cuban operative.
Thanks for the clarification.