The winger links up with the Tigers from Stocksbridge Park Steels for his third spell at the club.
Manager Kyle Jordan told the club's official website: “I’m delighted that ‘Macca’ has agreed to come back to the club.
“He will give us that pace and power at the top end of the pitch that we have lacked a little bit this season, and we all know what he is capable of, having been outstanding for us last season.
“Obviously, I am aware we are light on bodies, but I won’t rush into signing anybody, I have to be sure they are right for us and Macca absolutely fits the bill.”
Keep up-to-date with our exclusive email newsletters.
Subscribe