Grigg is unsigned.Just saying.
Grigg is such a team player that he will wait to sign his contract until last to ensure the structure suits our salary cap.
It may also be the reason Lennon hasn't signed because we are determining what we can pay him and when.