Since Super Bowl 51 Falcons Fans are divided torn on whether or not Devonta Freeman’s time in Atlanta is over. Concussions, groin, knees and toe injuries. Freeman has has difficult time staying healthy.
With rumors circulating that General Manager Thomas Dimitroff took on trading offers from the Detroit Lions.
It’s quite obvious the time is quickly coming to an end.
In this video Mad Mike gives 3 Reasons why the Falcons should move on.