The NFL has punished a Minnesota Vikings player for his actions in a controversial no-call situation against the Chicago Bears in Week 12.