David Jeffrey is returning to football management as Portadown's new boss after a three-year break. The 63-year-old won 31 trophies during a 17-year spell at Linfield and will take charge after the season ends.