The Buccaneers have signed former Panthers guard Keydrick Vincent to a two-year contract. Vincent was an unrestricted free agent. He is scheduled to make $4.5 million over the two years, a source told ESPN NFL Insider Adam Schefter