Preston has been involved with Youth Soccer for 35 years. He is currently on the Michigan Youth Soccer League Competition Committee. Preston also serves as the Michigan United Soccer League Commissioner for the open division and Co-Commissioner for U15-U19.