Holland Brown died on April 24 after being struck by a car on a Waterloo sidewalk. The 43-year-old was the dean of students at Wilfrid Laurier University’s Waterloo campus.