Long snapper Kyle Nelson of the 49ers blamed tainted supplements for the 10-game suspension he drew Tuesday from the NFL.