SWINDON Town have announced the signing of experienced defender Angus MacDonald on a two-year contract.

Scott Lindsey's men have snapped up the 29-year-old centre-back on a free transfer following his release from Rotherham United at the culmination of last season.

In a recent interview with the Rotherham Advertiser, MacDonald claimed his agent was having conversations with "a few Championship clubs and a few League One clubs" and admitted he still harboured ambitions to play in the second tier, but ultimately the defender opted to sign for Swindon in League Two.

Speaking to Town's media team, MacDonald said: “It feels great to be here. It’s another huge chapter in my career and I can’t wait to get started.

“Swindon suits the way I want to play and I believe I have a lot of offer the team. I want to get back to playing proper football and I’m exciting at the prospect of doing that here.

“I’ve got some good experience playing at a higher level, so I’m hoping to use this to drive the team forward and help lead the younger members of the squad.”

MacDonald has featured for sides in non-league football all the way up to the Championship throughout his career - most recently running out for the Millers in League One after second-tier stints with Paul Warne's men, Hull City, and Barnsley.

While at Hull, the Winchester-born defender was diagnosed with bowel cancer but successfully recovered from that illness to play 40 times for Rotherham in the 2020-21 campaign.

The 29-year-old has racked up 249 appearances in total, scoring eight times and being sent off six times along the way.

He becomes Town's 13th new signing this summer and fifth in the space of a week following the arrival of Remeao Hutton, Tom Clayton, Saidou Khan, and Ronan Darcy.

Meanwhile, Town's head coach, Scott Lindsey, said: “We’re delighted to have got a deal for Angus over the line. A lot of work has gone into making this move happen and he’s a fantastic addition to the squad.

“Angus is an experienced centre-half and has a lot of games under his belt playing in the Championship and League One. He’s a real leader who is very accomplished on the ball and I can’t wait to work with him moving forward.”

Town's technical director, Sandro Di Michele, said: “I’m absolutely over the moon to get this signing done and I think it’s a real statement of intent by the football club.

“Angus has been captain at pretty much every club he’s played at and has various promotions on his CV.

“He gives us that steel that every club wants. He’s a top player and a great professional, so this is a great signing for us.”