When winter hits, you need a jacket that can take a beating while keeping you comfortable through long days outdoors. Carhartt has built its reputation on exactly that promise, and like most the brand ...