ESPN Insider Adam Schefter broke down the situation that Cousins finds himself in, as he believes, as of now, that Cousins will remain in Atlanta. "They're not letting him go anywhere," Schefter ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results