From the Hack caught up with four-time World Champion Glenn Howard who won gold the last time the World Men’s Championship was held in Edmonton in 2007. Howard reminisced about the 2007 Worlds, which his team dominated, and we also discuss his role as coach with Team Muirhead of Scotland.
Glenn Howard reminisces about the 2007 Worlds in Edmonton