The NFL has suspended Adrian Peterson for at least the remainder of the 2014 season without pay for violating the league's personal conduct policy.