The Tampa Bay Buccaneers could trade Josh Freeman to the Minnesota Vikings, according to Jason La Canfora (via The Daily Norseman). La Canfora "continues to hear" that Minnesota would be inclined to make a move. Christian Ponder has struggled, and is now injured. The 0-3 Vikings are in London at the moment and could start Matt Cassel this week. If that doesn't work out, they have the bye week the next week and that would be a perfect time to add Freeman to give him some time to get acclimated to their system.
The big issue here will be salary cap. The Minnesota Vikings have around $1.3 million in cap space according to OvertheCap.com, while Freeman has around $6.9 million left on this year's contract. There are ways around that: Freeman could take a pay cut, he could sign a cheap extension which includes a restructure, the Vikings could clean up cap space by restructuring other contracts, or the Bucs could take on a large part of Freeman's contract by converting salary to roster bonus before trading him. But it's still an issue.
If the Buccaneers do get rid of Freeman, they'd likely accept a late-round pick in exchange. The quarterback has almost no value for them at this point, while few teams will be interested in trading for a struggling quarterback who doesn't know their system and takes up a lot of salary cap space. Anything they can get would be a win, really.
Head on over to the Daily Norseman for more analysis of the Vikings' willingness to make the trade.