Summer is almost here and that means the weather will be getting warmer and most importantly ball parks will be filling up for some baseball and sunshine.
What better way to keep the sun out of your eyes than rocking your favorite teams head gear?
Baseball is a sport with a lot of tradition and these franchises mean a lot to fans everywhere.
Let's take a look at how your franchise's cap ranks in all of MLB.
Colorado starts us off with the first of the worst. It is just to boring, with a bad color combo.
Also, this isn't the most storied franchise.
Why does no one in Florida care about baseball? Maybe if they had cooler hats people would come to the games.
I am surprised they climbed this high. It's bad when you are known as the team with the most mis-spelled jerseys, so the hat can't be much better.
San Diego has surf, sun and the Padres. Keep it classy San Diego.
Tampa Bay. What can I say?
Solid hat, poor attendance. Such is life in Florida baseball.
They have a fairly new stadium out in the desert, very modern just like their caps. Bringing some modern flare to an old school traditional game.
I like it.
Houston is a hot town and this cap helps keep the Astros looking cool.
Bush got rid of Sammy Sosa, but at least he didn't let get rid of this fine head wear.
I've never been fishing in Cabo, but well played Minnesota.
Great historic franchise, great historic baseball cap.
Cal Ripken Jr. made this hat legendary in my opinion.
Arg! Berry Bonds was skinny when he was on the Pirates—that's how long this hat has been cool.
The ATL knows how to have things looking right.
Clean, bright, classic. What's not to like?
White Sox's fans, my hat goes off to you. Classic lettering and everyone knows which Sox's your talking about when in Chi-town.
I went with a bit of an old school look for this one, a nod to Cooperstown.
Great hat, plus Disney did a move on this franchise, so they got that going for them.
World Champs on the field but only good enough to reach number 14 on these rankings.
Maybe next year.
Now they have Mac back, as well as some of the more elite head wear in Major League Baseball.
Seattle is an awesome town and the Mariners have some awesome baseball caps.
Juuuuuust a bit outside—of the top 10.
Baseball may not be the top sport in Canada, but this franchise has a hell of a baseball cap.
Eminem has this "D" tattooed on his arms—If that isn't bad ass I don't know what is.
Grew up wearing it, will always have one. Legends wore it, records were broken while wearing this hat and now a new phenom rocks it.
Plus it looks great.
Jon Stewart is a huge Mets fan and may find it ridiculous that his team's hat was ranked here.
Here is to hoping Jon Stewart reads this article.
As much as I hate to rank the Dodgers higher than the Giants, this is simply just a legendary hat.
It pains me to rank it this high, but I'm not gonna lie—good looking ball cap.
The Sandlot, anyone?
Classic colors, great logo, legendary franchise. That makes for a great ball cap.
They have the coolest mascot, the coolest team name, and a great hat. I guess they have something going up there.
Boston is a very passionate town when it comes to sports, especially baseball. Wearing this hat in bean town means you're in the club.
Trust me, that would a good thing.
The Cubs can never seem to pull off the big win. However the Cubs cab is a classic steeped in baseball tradition and lore.
I mean, Henry Rowengartner rocked it, so why not you?
I know, the evil empire strikes again. But come on, this is a sweet looking hat.
Jay-Z, to Jeter to LeBron they all are known to wear the NY on their brow. Babe Ruth and all the other Yankee legends signed with that team for one reason—the hat.