Sure, the Kansas City Royals might just have the best cap in the majors, but for those of you who can't abide the all polyester on-field caps that rule the game now, or simply can't find a spot in your heart for royal blue, Baldwin Denim has an answer for you. Kansas City's own high-end jean maker and general purveyor of quality goods has a whole line of Kansas City caps that are all wool, and they come in any color you want. Even better, the caps feature a low-profile crown and sewn-on letters that echo the classic constructions of ball caps from the '50s. If you like 'em get one now, while you can still cheer on America's underdogs in their first World Series since 1985.