I wouldn't mind seeing the Niners make a trade for either or both of these players. The Browns seem set on having a fire sale. Gordon would be an excellent stop gap at WR, can contribute in the return game, and would be great insurance if Crabtree isn't ready to go by the playoffs.
Sheard would fill in nicely if Aldon gets suspended, and offers a good pass rush. The browns already drafted the future at OLB in this years draft.