The New York Giants signed third-round rookie wide receiver Ed McCaffrey of Stanford to a three-year contract worth about $800,000. . . . Washington Redskin defensive tackle Darryl Grant is expected to miss two to four weeks after dislocating a right calf muscle in the opening day of full practice. . . . The Phoenix Cardinals said they believe rookie wide receiver Jon Horton, missing for more than a week, is safe and somewhere in Arizona after disappearing following a team dinner in Tempe, Ariz., on July 15.