Personally, and this is just my opinion (I might be biased here), I would sell Feeney Cashmore if I was you. He is a good U21 potential but I just do not think you have the resources at the moment to train him properly. You could use the money to set up a great training program plus get a decent trainer.
Also, if you think your team will do poorly this season, invest in draft scouting and hope you get another player like him next season, when you are in a better position to train a high level talent like him.
Run of the Mill Canadian Manager