The programmes were as follows:
The New Saints v Haverfordwest County. JD Cymru Premier MD6. Signed by Ben Clark.
The New Saints v Newtown AFC. JD Welsh Cup round four. Signed by Declan McManus.
The New Saints v Bala Town. JD Cymru Premier MD22. Signed by Adam Wilson.
Shrewsbury Town 2020/21. This was given to me by someone who works in hospitality at the club. Knowing he would be at The New Saints v Bala Town game, I got Dave Edwards to sign the cover. He also found his page inside and signed that as well.
The 2020/21 programmes are here.
Visit my football memorabilia collection here.