Today only, MLB.com
takes an extra 25% off
all MLB Baseball Caps
in-cart. That's the best extra discount we've seen from this merchant so far this year. Shipping adds $4.98
. Prices start at $7.48
after the in-cart discount, and styles are available for the Phillies, Yankees, Pirates, Red Sox, Mets, Blue Jays, and more.