Yeah, but it can go both ways. Sometimes the player is just as much of the problem as those around him. Hard to know sometimes how players from bad teams will turn out.
But we've had some good signing like that. Jordan Poyer is the poster boy. John Brown flashed when he was on a good Cardinals team, so he's not a true example, but he did have his best season as a Bill.