Rex Ryan appears to be fighting for his job Sunday.

With the Buffalo Bills in the midst of another disappointing season, it would take an "overwhelming" performance down the stretch for the veteran head coach to return in 2017, according to Jason La Canfora of CBS Sports.

Depending on the result of this week's game against the Pittsburgh Steelers, ownership could reportedly even be motivated to make an immediate change.

"I'd say I'm 95 percent sure Rex is gone by the end of the season, and he could be out as soon as Monday," a source who's been in contact will Bills management told La Canfora.

Either way, all indications are that Ryan won't see a third year in Buffalo.

The 53-year-old's Bills have been the definition of mediocre since he was fired by the New York Jets and joined them in 2015, as he owns a 14-14 record across 28 games.

Offensive coordinator Anthony Lynn, who was promoted from running backs coach when Greg Roman was let go earlier this season, could be a candidate for the interim job if Ryan were let go before the end of the year.