A new study reveals that eating two ounces of almonds daily can significantly aid exercise recovery by reducing muscle ...