In December 2000, McMahon joined Football League Third Division club Darlington on loan for the remainder of the season.
He returned to Ireland where he trained with Shelbourne during pre-season,[REF] but came back to England and played briefly for Northern League club Durham City[REF][REF] before joining Bohemians on an ultimately unsuccessful trial.