There seems to be some confusion as to whether this is actually news. The Sun reported it as a new development this morning, but the Official Site claims this afternoon this was carried out some time ago. However, I wasn't aware of any announcement.
The deal means that if Saints want rid of the pair, they'll need to pay a year's compensation, while a club wanting to employ them needs to do likewise.
It's now almost exactly four years since MacPherson was given the job, during which time he's led us from the bottom end of the first division to the SPL. Regardless of your opinion on recent weeks, it's plain to see the pair have done a fantastic job at Love Street.