The Chiefs Finally Got A Long Term Deal Done With Trey Smith