Freeman was released by the Bucs earlier this week and much controversy has surrounded him. The controversy is about Bucs’ head coach Greg Schiano and the relationship between the two, as well as Freeman’s attitude and a long list of other problems.
It was widely known that Greg Schiano didn’t get along with Freeman during their time together in Tampa. Schiano and staff never felt Freeman was their guy for the future. Things got even more murky when the Bucs drafted Mike Glennon in the third round of this past year’s draft.
It was all downhill from that point and this season has been an absolute disaster for Freeman and the Bucs. He eventually got benched for Glennon and after more talk of how he disliked the handling of his situation surfaced, he was ultimately released.
For the Vikings, they are hoping the fresh start can pay off big for their offense, which has struggled heavily in the passing game this season. While running back Adrian Peterson is the best offensive weapon, quarterbacks Christian Ponder and Matt Cassel haven’t been able to put up good enough numbers.
Freeman has thrown for 13,534 yards and 80 touchdowns to go along with 66 interceptions in his time in the league. While there is no denying Freeman’s physical gifts, it is the mental side of things that appeared to slow him down during his time in the NFL. If the Vikings can get him to lock in, they can become a legitimate contender in the NFC North.