Energy balls are such an understated snack. Theyre high calorie and can be packed with protein or fat, perfect fuel for a long day or a good gym sesh....