NFL free agent rumors: WR Ryan Grant visiting Colts after failing Ravens physical

Grant had agreed to a four-year, $29 million contract with Baltimore but failed his physical.

Grant had agreed to a four-year, $29 million contract with Baltimore but failed his physical.