I honestly also can't relate to this dude lol.
If that was me i'd of lugged it home, stashed it under my bed and told no1. Lifetime supply of cocaine, use whenever you want, sell bits here and there whenever you need some disposable cash for something lol. Fuck me how could you give it to the pigs. But this is of course coming from the mind of a drug addict, user/abuser.
I can most definitely understand just pretending you didnt see it and keep jogging if you have a tight life and family, but fuck no would i help the cops, why would you want ANY involvement, i'd just keep joggin.