A good cardigan straddles the line between hoodie and blazer, and the best men's cardigan sweaters look on-point for any occasion (whether you’re leaving the house or not). The one thing most people ...