Protein, fiber, vitamins, minerals—this iconic ballpark snack pretty much has it all. The bright petals of sunflowers are an ...