I've had good luck with marine layer tshirts, plus they come in a "marge" size which is basically a medium girth, large height.

marinelayer.com

Have yet to buy tshirts from Los Angeles Apparel, but I assume they'll be relatively slim as its the "same" guy that used to be American Apparel.
https://losangelesapparel.net/collections/men-tops