Wide receiver Ryan Grant, who reached agreement with Baltimore on a $29 million deal, failed his physical and his Ravens deal is null and void, sources tell ESPN's Adam Schefter.
Grant will have to find another deal with a team willing to pass him on his physical.