NFL free agency will begin on March 10 when teams can officially contact and negotiate with players whose contracts expire with the new league year. That is March 12.
After doubling their win total with an 8-9 finish this past season, the Arizona Cardinals have lost some assistant coaches, moved on from some others, and officially announced new additions and ...