How about pocket a few million for Boufal (who would go for nothing next summer) and rid yourself of his wages. Then use what you would have paid Boufal (say £50k) for the final year to pay for a portion of Walcott's wages. Wait until next summer and use the £5m you would have lost to reinvest in a new player. That would make sense....