Soldier surprises young sons at Cavs game