IMO, if the Bears had a first round grade on Gregory (and some say top 10 talent) then I'd take a flyer on the kid and have his contract reflect his off field problems via penalties.
If they weren't that high on him, go with Collins or some other position of need with the highest grade.