Jim Harbaugh is done as coach of the San Francisco 49ers and, according to at least two reports, will become the head coach at Michigan later this week.

Harbaugh said after a 20-17 victory against Arizona on Sunday that he is leaving the 49ers, but did not say if he was resigning or was fired. Afterward, the Niners announced they and coach had mutually agreed to part ways.

Harbaugh departs with one season remaining on the $25 million, five-year contract he signed in January 2011. He led the 49ers to three NFC title games and one loss in the Super Bowl in his four seasons.

Fox Sports and Comcast SportsNet Bay Area reported earlier Sunday that Harbaugh would accept the job at Michigan, his alma mater, and be introduced at a Tuesday news conference.

"Jim and I have come to the conclusion that it is in our mutual best interest to move in different directions," said 49ers CEO Jed York.

Report: Ryan, Idzik out

Jets coach Rex Ryan and general manager John Idzik will be fired by owner Woody Johnson on Monday, ESPN reported, citing anonymous sources.

Ryan, the Jets coach since 2009, cleared out his desk last week, according to reports. He led New York to consecutive AFC championship game appearances in his first two years.

Idzik was hired as general manager before the 2013 season.

Problems in Cleveland

Receiver Josh Gordon was suspended, cornerback Justin Gilbert was inactive, and Johnny Manziel was out with an injury for the Browns' final game. Gordon missed a team walk-through Saturday, Manziel was late for treatment on a hamstring injury, and Gilbert reportedly showed up late for a team meeting.

"I'm not going to address those guys," coach Mike Pettine said. "To me, it's disrespectful to the guys who put the uniforms on today and played their hearts out for the Cleveland Browns."

CBS Sports and ESPN reported the trouble began with a party thrown by Manziel that several Browns, including Gordon, attended on Friday night.

After the game, owner Jimmy Haslam said that Pettine, the former North Penn High coach, and general manager Ray Farmer "absolutely" will return next season.

Sack attack

Houston's J.J. Watt had three sacks, a safety, and a forced fumble in a 23-17 win over Jacksonville. Watt finished with 201/2 sacks, making him the first player in NFL history with two seasons with 20 or more sacks. He also had 201/2 when he won defensive player of the year in 2012.

Speaking of Houston, Justin Houston of the Chiefs had four sacks in Kansas City's win over San Diego. Houston had 22 sacks this year, just 0.5 behind the record held by former Giant Michael Strahan.

- Inquirer wire services