David, we apologize for the mix up.
All shirts are available in the sizes as noted above.
However, as you noted , the web site incorrectly omitted the XL size as an option.
That is being corrected.
The webmaster and I are both volunteers and we make honest mistakes.
We are doing our best to correct this as quickly as possible.
Thanks for pointing it out.
Ken Johnson