With his future in Buffalo uncertain, Sabres captain Jack Eichel is changing agents while in the midst of a long-standing dispute with the team over how to treat a neck injury, sources confirmed to The Associated Press on Friday.