Madewell Cotton-Linen Baseball Cap This Madewell Cotton-Linen Baseball Cap ($30) is timeless. Image Source: madewell.com Madewell Cotton-Linen Baseball Cap $30 from madewell.com Buy Now