The NFL suspended free-agent quarterback Mark Sanchez on Friday for four games for violating the league's performance-enhancing drug policy.