Dan Quinn admitted during his weekly radio spot that Devonta Freeman won't return to the Atlanta Falcons this season.

Quinn said Freeman "won't make it back" with just two games left.

Freeman suffered a hamstring injury in Atlanta's season opener against the Philadelphia Eagles. He returned in Week 5, but hasn't played since.