News Briefs Leo August 24, 2022 Leo Lloyd III (Biology, ‘85) recently passed away while mountain biking in Twin Buttes. .