The Tampa Bay Buccaneers and demoted quarterback Josh Freeman had been careening toward divorce for weeks and have now finally parted ways.

The Buccaneers still have to pay his remaining $6.25 million salary.

Freeman was cut today after a messy round of public feuding where he accused the team of leaking confidential information about his status in the NFL substance-abuse program.

The Buccaneers benched Freeman and replaced him with Mike Glennon. They have kept Freeman out of team meetings and wouldn't even let him be on the sidelines for the last game, banishing him to a suite.

And Freeman was fined twice in the past month for conduct detrimental to the team, according to Sports Illustrated.

Freeman missed a team meeting and did an unauthorized interview with ESPN. Freeman is appealing the fines.

The NFL Players Association is looking into a leak of Freeman's status in the NFL substance-abuse program with coach Greg Schiano saying he didn't leak it.

The Buccaneers and Freeman finally have their divorce.

Where will Freeman land? Speculation will likely mount about the Minnesota Vikings, Arizona Cardinals and Oakland Raiders and perhaps even the Cleveland Browns.

Follow me on Twitter: @RavensInsider

Aaron Wilson covers the Ravens for The Baltimore Sun.