A little game of catch with coach Jim Harbaugh was all it took to convince the 49ers that the mercurial Randy Moss is for them. On the eve of NFL free agency, the Niners addressed one of their most pressing needs Monday by signing one of the most explosive wide receivers in NFL history to a one-year deal, potentially giving the team the field-stretching wideout it was sorely lacking last season.