News Briefs FLC alum wins marathon mountain bike race November 03, 2021 Stephan Davoust (Engineering, ‘17) won and turned heads with a ghost-ride over the finish line. Fellow alumnus Payson McElveen (Exercise Science, ’16) joined him on the podium.