Wladimir Balentien was packed and ready to get to camp early with the Seattle Mariners when a young cousin dropped his passport into water.
And that wasn't the worst part.
The worst part was, Balentien then tore out the wet pages and went about the business of traveling from his home in Curaco to Venezuela and on to the United States.
Venezuelan custom officials took one look at his passport - and the missing pages - and stopped his trip.
So Balentien missed more than 10 days of spring training, arrived in camp on Sunday and will begin trying to win a job.
How much has the absence hurt his chances?
"We won't know that until the end of camp," manager Don Wakamatsu said. "But he's behind, obviously."
Balentien is out of minor league options, so if he doesn't make the team he becomes a free agent. To make the team, he's going to have to prove he's capable of more than the .202 he batted in 71 games last year.
The good news is, he's here.