I'm 6'1" and 185-190 with really big arms...
I'm 6'1" and 185-190 with really big arms and shoulders, L or XL? I want to have free movement but not be swimming. (plus the red is only available in XL now and I want that color!)
My best guess is that large will do it for you just fine. I'm 6' 170 and I can wear either a medium or a large, and the large gives me a little extra room.