It was only a matter of time until we found out where Joe Flacco would land this offseason. Now, the Denver Broncos have agreed to a trade deal. Lamar Jackson has stepped in and turned the Ravens season around last season, signaling the end of Joe Flacco's time in Baltimore. ESPN's Adam Schefter reports that while the transaction can't be official until the start of the new league year in March, the two teams have agreed in principle for the trade.

The Broncos have been a struggling team over the past few seasons, partially because of lackluster quarterbacks running the offense.

Case Keenum turned back into the career backup he is last year and Broncos General Manager John Elway blew it on Paxton Lynch in the first round of the 2016 draft. Keenum has a year remaining on the deal he signed with Denver last year, but there is room for him to be cut this season, saving Denver $11 million in cap savings. Denver also sits in a position to draft a quarterback in the upcoming draft in April. Elway has shown interest in Missouri's Drew Lock.

Denver only having to shell out a possible mid-round pick for Joe Flacco

Joe Flacco will earn $18.5 million in base salary this season. The Ravens are eliminating $10.5 million in cap space by getting rid of Flacco, but also incurring $16 million in dead money.

It's unclear what Baltimore will receive for Flacco, but Adam Schefter has said that it will likely be a mid-round pick.

Elway has not had much success with securing quarterbacks, leaving him on the hot seat, even with the Broncos' ownership situation in limbo. Flacco is not a great upgrade over Keenum, but trading for him can help send the Broncos into the playoffs in 2019 while Broncos bring up a young quarterback.

Broncos veterans excited about the trade for Joe Flacco

While the football world was shocked by the Broncos move, many veteran players seem supportive of the move. Emmanuel Sanders told 9NEWS that Flacco is a veteran leader who has won the big game and can help move the Broncos in the right direction and allows for more money to be spent in free agency.

This is not a big blockbuster move for Elway. We don't know how Flacco will perform in December, given his history of back and hip problems. If healthy, Flacco is a decent temporary filler at quarterback for the Broncos. The team can definitely win with him and possible, even do more with him. This trade has a massive ripple effect for the other teams across the league.