Stephen Aboud Returns to Italy as High Performance Manager: Rugby Canada States Reason as “Closer to Family”
File this under more Rugby Canada mismanagement and poor decisions. After two years of wasting time in Canada and no doubt enjoying the beauty of Vancouver Island, the holiday has ended and Stephen Aboud has returned to Italy to take up the High Performance role there. Rugby Canada and former board members continue with the charade of well wishes, not wanting to own up to the fact their poor decisions have put Canada two years behind in implementing an effective high performance strategy.