The Buccaneers have waived-injured Wilson, but will put him on injured reserve if he's not claimed off waivers.
Drafted 26th overall out of North Carolina State in 2006, McCargo has played in 40 games with one start and recorded 47 tackles, 2 1/2 sacks, one forced fumble and five pass deflections.
McCargo will play defensive tackle for the Buccaneers in their 4-3 base defense.
For more coverage of the NFL go to our home page at www.profootball.scout.com. Follow me on Twiter: @RavensInsider
Buccaneers sign John McCargo
Scout NFL Network Top Stories
Golden, Mathieu miss practice with injuriesSeven different Arizona Cardinals' players missed practice Wednesday with injuries, but at least three of those players should be back in action on Thursday.
Perry Joins List of Linebacker InjuriesOf the Packers' 10 linebackers, only six were full-go on Wednesday.
Packer Report1:47 PM
Fangio denies rumors he's leaving BearsChicago Bears defensive coordinator Vic Fangio says the rumors about him leaving the team after this season are false, calls it "irresponsible reporting."
Bear Report1:37 PM
Cruz ready to 'move on' after McAdoo meetingThe coach and wide receiver had a tee-a-tee this week and according to Victor Cruz all issues were vetted and put on the table.
The Giants Beat1:16 PM
Week 14: Fantasy Football CentralA hub for all of Week 14's articles and videos by your favorite Fantasy Football experts!
Scout Fantasy12:19 PM