Philip Elmore, a gunner's mate 1st Class in the U.S. Navy, hadn't seen his daughter since October.
To make his return even more memorable, he decided to do so in disguise.
On Friday night, young Isabella threw the first pitch for the hometown team, the Charlotte Knights.
Before she lobbed the ball over the plate, a recorded message from her stationed father appeared on the video board.
"Okay, Isabella, all you do is aim for the catcher. Try to knock him down and I'll see you real soon," Elmore said in the video.
[ More Good News: Man pays back neighbours' charity, 24 years later ]
Isabella didn't know that her father was standing in front of her, dressed as a catcher.
When Elmore finally lifted his mask, all Isabella could say was "Daddy?"
Watch the emotional surprise in the video above.
"It’s awesome," Elmore said while holding hisRead More »from Navy dad surprises daughter when she throws first pitch at Charlotte Knights game