San Francisco announced the moves Thursday. The 49ers also signed tight end Garrett Celek to a one-year deal.
Johnson posted Wednesday on Twitter, ''Thank you (hashtag)SF,'' signaling his departure. The 28-year-old wideout had 35 catches for 435 yards and three touchdowns in his lone season with the Niners last year.
AP NFL website: www.pro32.ap.org and www.twitter.com/AP-NFL