— San Francisco 49ers (@49ers) September 23, 2014
Johnson, 28, signed a one-year contract with the 49ers back in May, but has been Blaine Gabbert on their depth chart for several months. Johnson appeared in two games last year while playing for the Bengals and received seven carries for 20 yards.
Cleveland, 22, is an undrafted free agent out of Miami. During his four-year college career, Cleveland caught 14 passes for 151 yards receiving and a touchdown.