No idea, I didn't see any for Staal or the Fins last time I was in the Eye, but that was a couple weeks ago, and I may have missed them if they had any, anyway.
It may be different for Team USA. If you do see one, PM me, I'll probably ask someone here to pick one up for me. I would doubt their availability online if NHL.com's selection of t-shirts is any indication. They have Staal and brindy last time I checked, and last time I was at the RBC center they had Staal, Brindy, Samsonov, Whitney, LaRose, Corvo and Cullen IIRC. I know Staal, Whitney and Sammy for a fact, they had them lined up 12, 13, 14 and I got a little chuckle.