Good thing I am a skinny Medium, 155.  But love the American Flag cycling shirts and "riding the bike shirt".  I purchased both large and short sleeve and they fit great on my frame.  If your a large medium, get a large.