When you think of a healthy snack, nuts are probably near the top of the list. They are crunchy, satisfying, and full of protein, healthy fats, and important nutrients. For years, we have been told ...