Michelle MartinOct 3, 20213 minKnow the Score!Have you ever noticed that some foods keep you feeling full longer? And others give you the munchies an hour later? That's a phenomenon...