Let's be honest not rocket science to imagine that if any player plays well over a reasonable period of time they are likely to generate interest from other teams with cash at their disposal.
However, for once, Dons have McKenna, Ferguson and Cosgrove on longer term contracts, which means that we don't need to accept the first derisery offer that comes our way.
As an aside what is the length of Lewis's current contract?
Lewis Ferguson or Joe Lewis?
Ferguson June 2022, Joe Lewis June 2020 I think. The club should be making getting Joe signed up long term a priority