Bills firing of Rex Ryan was long overdue.

The Buffalo Bills sent Rex Ryan packing Tuesday after the team's decision to fire him, along with his brother, Rob Ryan. The only thing that is wrong with this move is that it should've been made a long time ago when the Bills started the season 0-2. Many can argue, including myself, that Rex Ryan should've never been a consideration for the Bills head coaching job to begin with, unless it was for a defensive coordinator position. This all ties back to his tenure as head coach of the New York Jets. The way his tenure ended in Buffalo is very similar to the way things ended in New York. The similarities are striking.

Optional...
Aaron Doster-USA TODAY Sports

Rex Ryan went 46-50 in five seasons as head coach of the New York Jets. While his tenure with the Jets started great, leading them to back to back AFC Championship Game appearances, the last three seasons of the Jets tenure saw the team struggled in which they were unable to finish with a record of .500 or above. The reasons for the struggles pointed to two things, his inability to develop a QB and his inability to develop an NFL offense in general. While his offenses have always been great in the running game, his total disregard of adding anything beyond that element showed in the disparity of talent among the offense and the defense on the field.

Those same inabilities sealed his fate once again in Buffalo. The inability to develop Tyrod Taylor as a QB, and the inability in developing the Bills offense overall led to his downfall, despite the fact that Rex Ryan fired Greg Roman earlier in the season.

All in all, Rex Ryan went 15-16 as the Buffalo Bills Head Coach. While that's not a terrible record, it is a mediocre record nonetheless. And for a Bills organization still seeking its first playoff appearance since 1999, mediocrity is no longer an option.