Good signing for both parties, but I fully understand why PC signed up Marshall when he did.
It was always possible that CW would come back here on loan again, but if it had dragged on until now, which it would have done, can you imagine the stick the club and Cooky would have got over the last 4 weeks or so?