NEWS
Tue, Mar 11, 2025
4:50 PM - Leonard Floyd (Atl) is slated to sign a one-year, $10 million contract with the Falcons, Ian Rapoport of NFL Network reports.
News supplied by Rotowire