Gregory is a good kid and I think there is a place off him somewhere as a dime back or special Teamer. But as a patriots fan, he was badly outclassed when pressed into a starting role, and I think this coupled with this cap number led to the release.
Not inconceivable he could be brought back at a lower number, but pats fans may revolt if he's brought back to start.