So my family bought me an ennis jersey ( buffalo sabres) awhile back and I never wore it to a game due to the fact I thought It was kinda big. Its a medium premier jersey and when I wear my hoodie or jacket underneath it looks fine shoulder wise and chest because I have broad shoulders already, but its sorta long on me. I usually wear smalls in shirts except on rare occasions when I have to wear a medium, I'm 5'7" and my question is if I would look like a twat/ not knowing how to dress if it seemed a bit long on me. Maybe I can get a tailor to size it down?