The 49ers announced they have signed wide receiver Tyron Johnson and cornerback Tre Swilling to futures contracts. Johnson originally entered the NFL after signing with the Texans in 2019. In his three-year career with the Texans (2019, 2022), Chargers (2020), Jaguars (2021) and Raiders (2021-22), Johnson has appeared in 26 games with one start. He [more]