The NFL has suspended Cardinals executive Ryan Gold indefinitely for violating the league's gambling policy, the league announced Friday.