​Joe Flacco is officially on his way out of Baltimore, as the ​Ravens have agreed to trade him to the ​Broncos, despite Case Keenum having signed a two-year deal in Denver just last season. 

Adam Schefter reported that the deal has been agreed to in principle, but it will not be processed until the NFL league year begins on March 13 and teams will be prohibited from commenting on the details of the trade until that point.

​​Flacco was benched after suffering a hip injury last season and failed to regain the starting role even after he was healthy. He was demoted to clipboard duty as the team explored the potential of Lamar Jackson and his incredible speed. 

The Ravens felt that Flacco's contract was too expensive for a backup quarterback, as the former Super Bowl MVP was set to earn $26.5 million in 2019. 

The Broncos were expected to consider drafting a quarterback in the upcoming NFL Draft, but it looks like they will hold off and utilize Flacco as their starter for the foreseeable future. He costs a mid-round pick only.

And that pick seems to be one of the two fourth-rounders in their stockpile.

Vic Fangio's always been connected to him, even from a one-season tenure concurrently in Baltimore.

In 2018, Flacco made nine starts, throwing 12 touchdowns and six interceptions while leading the team to a 4-5 record. 

Keenum inked a two-year, $36 million deal with the Broncos, who will likely be looking to offload him during the offseason.