ESPNFalcons releasing Devonta Freeman with three years left on contractMar 16, 2020Vaughn McClureBy Vaughn McCluremore_vert