Brendan Gallagher has spent a lifetime turning obstacles into opportunities

September 5, 2019