Sunday, June 1

48th annual Elgin Valley Fox Trot: 7:30 a.m. Sunday, June 1, at Grove Avenue and Ann Street, Elgin. Both courses are new in 2025 with a downhill finish. The race route heads through Elgin’s north neighborhoods toward Dundee and returns on the Fox River Trail. 10-mile run ($60) at 7:30 a.m. and 5K run ($45) at 7:40 a.m.; $20 for 19 and younger. No race-day registration. Postrace party. Register: e lginfoxtrot.org.

Ride for Hope: 8 a.m. Sunday, June 1, at Moretti’s Ristorante and Pizzeria, 1175 W. Lake St., Bartlett. Tenth annual ovarian cancer awareness motorcycle ride and celebration raises money for women diagnosed with ovarian cancer. A 75-mile, fully escorted ride begins at 10:30 a.m. with registration from 8-10 a.m. After Party features food, live music, a silent au

See Full Page