A soldier home on leave from Iraq had a big surprise for his 8-year-old son Monday night. Kyle Auditore knew he would see his dad for the first time in six months, but he had no idea that his father, a specialist with the New Hampshire Army National Guard, would make it to his junior baseball all-star game until his Dad Scott walked onto the field and threw Kyle the ceremonial first pitch.