FORT MYERS, Fla. -- With all the sad news in the world, we wanted to show you something good. Friday, there was a miracle, of sorts, at the Fort Myers Miracle baseball game.

Four children walked up to give the first pitch, when the catcher turned out to be someone they haven't seen in almost a year.

The mystery Miracle guest catcher turned out to be their father!  Sgt. First Class Freddy Herrera is in the Army National Guard.

He just returned Friday night from a nine month tour in Afghanistan, and at the beginning of the game, he gave his children the surprise of their lives.

"Two days ago I emailed The Miracle and they were more than willing to help out," he said.  "I'm just really excited. I haven't seen them in a long time I'm estatic just to know that im about to see them," he said.

People were standing up and cheering for him.

The kids said they had no idea it was their dad under that mask!

Hererra, who is originally from Labelle, plans to take a month off of rest and relaxation, spend time with his children, and maybe go on vacation.