Sources tell ESPN Cleveland that free agent Josh Cribbs (knee) failed his physical with the Cardinals.
Now we know what the holdup has been. The two sides reportedly had a tentative agreement in place last Wednesday, but Cribbs never signed on the dotted line. His agent has revealed that the return man had surgery to repair his meniscus after the season and still isn't completely healed. He believes that the Cardinals will give Cribbs another physical in five weeks and if it's clean, a deal will finally go down.