Glegg's next appearances for Canada came at the 1997 ICC Trophy, played in Malaysia in March and April. With Danny Ramnarais preferred as wicket-keeper, he played in only two matches, against East and Central Africa in the group stages and against Hong Kong in the seventh-place playoff. Glegg's batting performances (opening with Latchman Bhasingh and Desmond Chumney) were lacklustre, but he recorded three dismissals in each game, with three stumpings effected (off three different bowlers). One of the batsmen he stumped was Hong Kong's Rahul Sharma, an ex-Ranji Trophy and future ODI player. Glegg's last recorded matches for Canada came in October 1997, at the 1997–98 Red Stripe Bowl (the renamed Shell/Sandals Trophy). Featuring in all four of Canada's matches, he twice recorded ducks, against Guyana and the Leeward Islands. However, against Guyana in the quarter-final (in what was to be his last list-A match), he scored 47 runs coming in fifth in the batting order, his highest list-A score. This included a 105-run fourth-wicket partnership with Paul Prashad. Canada's wicket-keeper at its next international tournament, the 1998 Commonwealth Games, was Danny Ramnrais. Glegg remained involved in Canadian cricket after finishing his playing career, as evidenced by his role as match referee at a 2006 international fixture between the Bermudian and Canadian women's national sides, played in Victoria, British Columbia. His club cricket was played for the Meraloma Cricket Club, based in Vancouver.