Madness breaks loose when the NFL free agent negotiation period begins at 12 a.m. ET on Monday, March 10. Then, all 32 teams are allowed to talk to unrestricted free agents and work out the details for potential contracts. Fans absolutely love the chaos that occurs during free agency, but it is fair to say […]