49ers news today free agents July 8, 2019 16 32 64 128 49ers news today free agents trade 49ers news today free agents espn San francisco 49ers news today free agents 49ers - the message