Cameron, 11, and Karley, 13, got the surprise of a lifetime when they threw out the first pitch at the Carolina Mudcats game in Zebulon, NC.
The two kids haven't seen their dad in six months after he was deployed overseas and wanted to surprise them in a special way. The kids believed they had won a VIP package and would be able to throw the first pitch.
Little did they know the catcher was Tech. Sgt, Lance Daigle and they were pleasantly surprised.
We love videos like this!