John McCargo will get his third shot with the Tampa Bay Buccaneers.
The Bills former No. 1 pick was re-signed by Tampa Bay Monday as the team placed DE George Johnson on injured reserve.
Johnson, who was seeing some action at defensive tackle, suffered a knee injury in Sunday's 37-9 loss to the Houston Texans.
McCargo spent about a week with the Bucs in training camp. He was re-signed last week and practiced with the team on Wednesday. But shortly after practice ended, McCargo was released to make room for DT Albert Haynesworth, who was claimed off waivers from New England.