I see that your local so you could try 'Factory Framing Centre' (http://www.factoryframingcentre.co.uk/), on Newcastle Quayside, next to Spillers.
I was just in there today having a look at bespoke frames prices for some of my pics. I'm sure they could frame up a shirt for you.
Hope this...