Jimmy McNulty has agreed a 12 month deal at the Moss Rose.After impressing in pre-season, McNulty was given a one-month deal at the club. But his two performances so far this season have resulted in a full one-year deal for the player.