From: bonappetit.com
The American Heart Association suggests at least two portions of fish every week, and swordfish is one of the healthiest choices. Swordfish contains selenium, niacin, vitamin B12, zinc, and omega-3 — great for fighting cancer and keeping your heart healthy. The best part is that it is low in fat and calories!