DULUTH — The city announced Monday evening that following marathon negotiations, it had reached a tentative agreement with ...