The Atlanta Falcons are in need of a defensive overhaul -- and with limited cap space and only five picks in the 2025 NFL Draft, Atlanta has to maximize its resource allocation to do so.