49ers waived or released QB Josh Johnson, LBs Ikaika Alama-Francis, Michael Wilhoite, Eric Bakhtiari, Kenny Rowe, Cam Johnson and Joe Holland, G/T Derek Hall, DTs Tony Jerod-Eddie and Matthew Masifilo, CB Anthony Mosley, TE Kyle Nelson, G/T Al Netter, OTs Kenny Wiggins and Mike Person, WR Nathan Palmer and S Michael Thomas.