Angus MacDonald departed Rotherham United during the summer transfer window. The defender spent two years with the Millers having arrived from Hull City in 2020.
In his first season with the club, the 29-year old was a relatively consistent presence in the side, playing 39 league games as the team suffered relegation from the Championship.
However, only seven appearances in League One in 2021-22 marked a rapid decline in status under Paul Warne.
Following the conclusion of his contract this summer, the centre back joined League Two outfit Swindon Town.
He signed for the Robins on a two-year deal as a free agent and has earned his way into the starting lineup.
Swindon are currently 11th in the fourth division table, with MacDonald having played all nine of their league fixtures so far this season.
He has struck a defensive partnership primarily with Thomas Clayton, but Mathieu Baudry has also come into the side on occasion.