Ben Sasso, Panama