The internet had much to say about Mitchell Trubisky's decision to sign with the Bills. Derick E. Hingle-USA TODAY Sports

If we had told you three years ago that Mitchell Trubisky and Josh Allen would be on the same NFL team, it likely wouldn’t have come as a huge surprise.

Now, if we had continued by saying Trubisky would be backing up Allen for a Bills team that won 13 games a season ago, you’d have laughed us out of the room.

Here we are in 2021, and that’s exactly what has happened, as Trubisky signed with the Bills.

“The Buffalo Bills and quarterback Mitchell Trubisky have agreed to terms on a one-year deal,” the Bills announced, via their official website. “Trubisky spent the last four seasons playing for the Chicago Bears. He has started in 50 games and appeared in 51 during his four-year career.”

To say that this is surprising would be an understatement. Despite his struggles during a four-year career with the Chicago Bears, most expected Trubisky to at least compete for a starting job once he signed with a team. This obviously isn’t going to happen with Allen installed as a franchise quarterback in Western New York.

The No. 2 overall pick back in 2017, Trubisky threw 64 touchdowns against 37 interceptions in his four seasons with Chicago. Last year alone, Allen compiled 45 total touchdowns. Yeah, Trubisky is heading to the Bills solely to be a backup. It was a shocking move for the still-young 26-year-old quarterback.

NFL world reacts to Trubisky signing with the Bills

More must-reads:

TODAY'S BEST
Phil Foden lifts Manchester City to fourth consecutive English Premier League title
Dodgers add recently acquired left-hander to active roster
Report: 2023 No. 7 pick expected to terminate KHL contract, join Flyers
Mavericks advance to Western Conference Finals aided by controversial call late
Connor McDavid, Oilers hammer Canucks to force Game 7
Tyson Fury-Oleksandr Usyk epic increases excitement for potential rematch
Seize the Grey wins in muddy Preakness
Even Mike Budenholzer admits the Suns need a point guard
Watch: Juan Soto's first multi-homer game as a Yankee
Xander Schauffele, Collin Morikawa lead at PGA Championship
Knicks could get major boost for Game 7 showdown with Pacers
Giants All-Star pitcher suffers setback in recovery from injury
Panthers star named winner of 2024 Selke Trophy
WNBA to investigate $100,000 sponsorship deals for Aces players
Tiger Woods blames one big factor for missing the cut at PGA Championship
'Ain't good enough': Draymond Green claims Celtics must 'win it all' or it's a 'failure'
Blue Jays GM wants struggling club to feel 'massive sense of urgency'
Raptors expected to flip former NBA champion during the offseason
MLB insider reveals Mets' massive extension offer that Pete Alonso turned down
Celtics legend provides update after gruesome finger injury