Wilson has been given a 1 year contract extension till 2025.
I think this is a good move personally.
By 2025 I would think we'll have 3 or 4 top quality strikers but till then having Wilson is a def plus. Also, even in 2025 as long as he hasn't had a debilitating injury, we should still get reasonable money for him.