Hey Sam,
As you probably know the Blades are going through a bit of a rough time at the moment.
The season does not start until the middle of March so a game is out of the question.
As they are out of the Super League and in League 1 they play their home games outside the city to try and get the crowds up but their proper home stadium is the Chengdu Sports Centre which is located to the North West of Tianfu square. If you take the metro to Luomashi on Line 1 you can’t miss it.
There is a club shop there (it seems to have fairly random opening hours). Also around the stadium are loads of shops selling fake tops.
If you thought supporting the real Blades was tough you have no idea what it’s like supporting the Chengdu version.