Wide receiver Ryan Grant, whose deal with the Baltimore Ravens was voided last week after a failed physical, signed a contract with the Indianapolis Colts, the team announced Tuesday.
Terms of the deal were not disclosed by the Colts, but NFL Network Insider Ian Rapoport reported that the one-year pact is worth $5 million.