NEW YORK — Sergio Castillo had the same dream a few times every year since sixth grade.
The New York Jets kicker is on the field at a stadium when he looks into the stands and sees his mother and future girlfriend in the stands cheering him on.
Castillo never told anyone about his repeated visions until he wrote two letters while flying to Kansas City for his second NFL game to play the Chiefs on Nov. 1.
One was to his mother, Maria Guadalupe Cáceres, and the other to his fiancée, Adriana Cavazos-Loya, who's expecting the couple's first child in January.
"The thing is, my lady was also pregnant in that dream," Castillo said in a telephone interview. "I was like, what are the chances of that? When I wrote to them, my second dream was coming true. The first one is the NFL and the second one is that dream and they were going to watch me play in Kansas City. They were like, how come you never told us that? I told them I wanted to save it for a special moment when it actually happened."
And, there he was — on his 30th birthday, to boot — kicking three field goals as his dream played out in front of his mother and fiancée.
"It's just crazy," Castillo said, "how God works in His mysterious ways."
Castillo made his NFL debut the week before against Buffalo, filling in for the injured Sam Ficken. As he walked off the field after his first kick, a 29-yard field goal, he could barely control his emotions.