McDonald, 30, came through the Manchester City and Stoke City academies before joining Nantwich Town on loan in 2009. He would also play for Oldham Athletic with loan spells at Stafford Rangers and Nantwich before spells at Colwyn Bay, Nantwich, Hereford United, AFC Telford United, Northampton Town, Coventry City and AFC Wimbledon before spending the last couple of seasons with the Cumbrians.
He becomes the second signing to have signed from Carlisle this summer following the return of Kelvin Mellor.
What does this signing mean for the club?
Football League expert Gab Sutton had this to say about McDonald:
I’ll acknowledge Rod McDonald has a decent CV @tom0557043816, having twice won promotion from this level and fairly recent League One experience.
— Gabriel Sutton (@GabSutton) June 27, 2022
Either way, he’s an experienced player who has made over 300 appearances in his career and had to work his way from non-league back into the Football League.