Zelinsky agrees to terms with US