Former SU football coach Dick MacPherson passes away