Jon Baldwin has been waived by the Detroit Lions after failing a physical.

Baldwin was claimed off waivers on Monday by the Lions.

Baldwin was waived by the San Francisco 49ers.