Gabriel Hall Named Hatch Detroit Semi-Finalist

Gabriel Hall is one of 10 Hatch Detroit semi-finalists.