Bass Pro Shops offers the World Wide Sportsman Men's Nylon Angler Short-Sleeve Shirt in several colors (Blue Tide pictured) for $19.97. Opt for in-store pickup to dodge the $4.95 shipping charge. That's $10 off list and the lowest price we could find. It's available in sizes S to XXL.
Note: It's also available in sizes 3XL and 4XL for $3 more.