Only 28
As long as a player isn't very injury prone, there's no reason why you wouldn't get a solid 3-4 years out of someone that age these days.
Assuming his fee wouldn't be too high, then it's not bad business if we got a few years out of him.
Also he's out of contract in 2025, even though its not this summer, if he doesn't go this window it leaves only 2 more to get something for him and you would think theyd rather move him on this window or the summer at the latest rather than drag it out until the last window next winter. They might just think it's worth doing it now and getting some dough.