Franklly, I don't think Crabtree re-signs with the 49ers... not with the tough defenses of the NFC West.
I can see him going to Minny , Carolina, or Washington in the NFC.
San Diego, Kansas City, Indianapolis, or Tennessee in the AFC.
If the Cowboys had the cap room for another top WR, they would be my #1 choice for him.