I know at least a few Wolverines ride at Kensington Metropark/Island Lake State Recreation Area. So that's two suggestions: 1) check out Wolverine Sports Club, and 2) Ride around the parks and see who you can hook up with. Bike shops are a good suggestion, but I don't know any (not being from the Brighton area.)