According to ESPN’s NFL insider, Adam Schefter, Josh Freeman has finally been released by the Buccaneers, but not before they failed to trade him to anyone else.

Getty Images

It’s not surprising the Bucs finally gave him the heave-ho. Freeman has been fined by the Bucs three times for a total of $35,000 in the last week. One of those fined was incurred after Freeman gave an unauthorized interview to ESPN.