3 impactful free agents the New Orleans Saints should consider signing

Zach Brown
Zach Brown was released earlier this year by the Philadelphia Eagles following week 6. Up until that point, he had 29 tackles in the six games that he started. That would have been on pace for 77 tackles accounting all 16 games.
From week 2 through week 6, he played over 50% of snaps for the Philadelphia Eagles before being released. According to Derrick Gunn, Brown was released from the Eagles because he didn’t buy into their system.
Source tells me the main reason Zach Brown was released was because he didn't buy into what the eagles do.
— Derrick Gunn (@RealDGunn) October 16, 2019
November 1, 2019, Brown was signed by the Arizona Cardinals and then on November 6, 2019, the Cardinals released him. Brown was cut for unknown reasons following a five-day stint with the Arizona Cardinals.
Regardless of how many teams Brown has been on this season, it doesn’t change the fact that he is a talented linebacker and that the entire Saints’ linebacking core in injured. He could be a fresh face that could come in and give production where there is a lack of it.