New York Giants sign OL Francis Mauigoa — Grade: C+ | FanVerdicts | FanVerdicts