Todd Bowles' tenure with the New York Jets began four years ago with plenty of promise. It ended with too many losses and no playoff appearances.
The team announced the long-expected decision that it moved on from Bowles on Sunday night, a few hours after the Jets wrapped up their season with a 38-3 loss at New England.
Meanwhile, Dirk Koetter was fired as coach of the Tampa Bay Buccaneers a little more than three hours after the Bucs concluded a disappointing season with a 34-32 loss to the Atlanta Falcons.
Koetter was promoted from offensive coordinator to his first NFL head coaching position when Tampa Bay fired Lovie Smith in January 2016. He led the Bucs to a 9-7 record that year, but followed up with consecutive 5-11 finishes.
His successor will be the sixth coach the team has had since firing Jon Gruden after the 2008 season. The Bucs have missed the playoffs 11 straight seasons and haven't won a playoff game since their Super bowl run under Gruden in 2002.
The Bucs started 2-0 this year, and then lost 11 of 14 down the stretch, including four straight games to finish the season.
Koetter, who had a 19-29 record, was dismissed after meeting with team ownership after the game.
Bowles, 54, was hired in January 2015 after New York fired Rex Ryan. The Jets got off to a solid start under Bowles, who guided them to a 10-6 record. But they fell a win shy of the playoffs in his first season after losing a win-and-in game against Ryan's Bills. Still, many expected the Jets to take the next step under Bowles.
It never happened.
There was some uncertainty surrounding general manager Mike Maccagnan's job status, but it appears he will remain in his role and help lead the Jets' search for a new coach.
New York went 4-12 this year after going 5-11 in each of the last two seasons, and Bowles' in-game management became a focus of heavy criticism. The stoic coach also never endeared himself to frustrated fans who often mistook Bowles' lack of public emotion for an absence of passion.