Vikings wide receiver Jordan Addison has been suspended for the first three games of the NFL season for violating the league's substances of abuse policy.