The Buffalo Bills are finally on the board in NFL free agency, as the franchise signed pass rusher Bradley Chubb. The Bills agreed to a three-year, $45 million deal that now sees a top pass rusher join Buffalo. Granted, some aren't too thrilled with the move and the financial outlay due to Chubb's 2025 season; however, there is...