These are Birmingham City players match worn shirts (see comments for each individual for the Birmingham City v Wolves game on 04/12/17.
Players wore one shirt in each half.
The shirt is a 'special' as the sponsor on the reverse of the the shirt was changed to Birmingham Childrens Hospital Charity as a one off shirt
Here is a link for the promo for the game announcing the shirt change
All shirts come with Fast and Free UK Delivery.