Linebacker Haason Reddick won’t play in the New York Jets’ season-opening game Monday night at San Francisco while he remains in a contract dispute with the team.