I'd recommend not buying a game-used jersey for use as clothing. Those jerseys are designed to wear while playing baseball, and as such they are cut quite long in order to stay tucked in. No advice beyond that.
Couple details to add from my experience buying game-used jerseys for my collection and to wear. If you plan to wear it, buy a "Team Issued" jersey. Not only are they jerseys meant for the player to wear, they go unworn in most cases and are basically brand new. They tend to also be less expensive that "Game Used" jerseys depending on the player. Contact Twins Authentics on social media (Twitter, Instagram). They are very responsive and pleasant to work with.
I personally prefer Team Issued or Game Used Spring Training jerseys. They always have obscure numbers assigned to players that don't make the club, making them far less expensive, less than $75 in many cases. Numbers such as 87 and 91 ... which as a Twins fan is pretty significant.