Baseball season is right around the corner, and you can be ready for opening day with a brand-new hat from the Cleveland ... hat is available for the low price of $33.99.