Former Michigan star receiver Mario Manningham has signed a two year deal with the NFL's San Francisco 49ers. Playing for the eventual champion New York Giants, Manningham caught three touchdown passes, including a 17-yarder in the fourth quarter of New York's 20-17 overtime win over the 49ers in the NFC title game back in January.