Deals in our pipeline will sometimes switch owners at a certain stage. But, the previous owner continues to follow that deal unless they manually unfollow it. 

I need a way to have a user unfollow a deal when the owner changes because the pipeline can become filled with deals that are no longer relevant and it can be difficult to manually filter through all of them to identify which are in need of unfollowing. 

The only solution I have is a daily routine of checking all the deals to see if ownership has changed and manually unfollowing each one.

Does anyone know of an automated solution?