The 2025 NFL free agency period is upon us with the legal tampering period beginning this afternoon.