Two days after getting traded to the Indianapolis Colts for a fourth-round draft choice, McCargo was back in a Bills uniform on Thursday.
His Colts physical turned up a bulging disk. The Colts voided the trade, but the Bills apparently didn't see any reason why McCargo shouldn't be on the field.
"We're glad to have him back," Bills coach Dick Jauron said. "It didn't go through, he's back with us. We're right where we were, and that's good. John's happy, I think, and we're happy so here we go."
John sure didn't sound happy.
"I don't think anything I say is going to make the situation positive," McCargo is quoted on BuffaloBills.com. "Right now I don't have anything to say about it. Maybe one day I will."
They're stuck with each other now. The trade deadline was Tuesday. The Bills could cut him or place him on injured reserve, but the fact he was practicing Thursday seems to indicate they'll try to move forward together.
Team insiders told me McCargo is liked by his teammates and won't be a problem in the locker room, but the issue that needs to be resolved is his relationship with defensive line coach Bill Kollar. They haven't gotten along for some time.
Kollar, a 20-year NFL coaching veteran, spoke out about McCargo's disappointing NFL career the day of the would-be trade. The Bills traded up to draft McCargo with the 26th overall pick in 2006, but he still hasn't started an NFL game.
"It's like we've said from Day 1, you've got to really want to play," Kollar told Buffalo News reporter Allen Wilson. "It's real easy to go and talk about it. But what you have to do is work and get better on the practice field and take it into the game.
"He's got the ability. But deep inside yourself you've got to want to end up getting it done. You've got to end up doing it on the field."