49ers, edge rusher Leonard Floyd agree to 2-year, $20 million deal: Source 2024-03-11T18:14:43-04:00March 11th, 2024 at 6:14 PM|