Staff Sgt. Steve Batista, 35, had on a deployment in southern Afghanistan with the Marines since Sept. 24, 2018. This deployment took him away from his loved ones, like most deployments do for military personnel. Batista left behind his wife, 2-year-old daughter and 8-year-old son.

Batista's son had not seen him for about 10 months and recently his son got the surprise of his life. At a little league game, Batista's son Ryan, was just stepping up to bat. As he took his turn at bat a pitching change was announced, however the new pitcher was not whom Ryan expected to see. Ryan's father stepped out onto the mound instead. Upon seeing him, Ryan ran into his dad's arms for a tearful homecoming.

Batista had some help from local law enforcement as they helped to escort him to the game. Although, his wife and him were worried that he would not make it on time, everything went smoothly and it was the perfect homecoming to a long deployment.

Check out the tearful homecoming here.