Inside Joe Flacco, Ja'Wuan James and Kareem Jackson's first day as Denver Broncos
Take an inside look at what was in store for Joe Flacco, Ja'Wuan James and Kareem Jackson's first day as Denver Broncos.

Joe Flacco walks into the facility during his first day as a Bronco at UCHealth Training Center following a trade to Denver on March 15, 2019.

Joe Flacco speaks with Offensive Coordinator Rich Scangarello during his first day as a Bronco at UCHealth Training Center following a trade to Denver on March 15, 2019.

Joe Flacco greets Isaac Yiadom during Flacco's first day as a Bronco at UCHealth Training Center following a trade to Denver on March 15, 2019.

President of Football Operations/General Manager John Elway greets Kareem Jackson during his first day as a Bronco at UCHealth Training Center after signing a contract with Denver as a free agent on March 15, 2019.

President of Football Operations/General Manager John Elway talks with Kareem Jackson during his first day as a Bronco at UCHealth Training Center after signing a contract with Denver as a free agent on March 15, 2019.

Head Coach Vic Fangio greets Ja'Wuan James during his first day as a Bronco at UCHealth Training Center after signing a contract with Denver as a free agent on March 15, 2019.

Head Coach Vic Fangio greets Ja'Wuan James' mother during his first day as a Bronco at UCHealth Training Center after signing a contract with Denver as a free agent on March 15, 2019.

Head Coach Vic Fangio talks with Joe Flacco during his first day as a Bronco at UCHealth Training Center following a trade to Denver on March 15, 2019.

Head Coach Vic Fangio greets Kareem Jackson during his first day as a Bronco at UCHealth Training Center after signing a contract with Denver as a free agent on March 15, 2019.

Head Coach Vic Fangio greets Kareem Jackson during his first day as a Bronco at UCHealth Training Center after signing a contract with Denver as a free agent on March 15, 2019.

Joe Flacco talks with Quarterbacks Coach T.C. McCartney during Flacco's first day as a Bronco at UCHealth Training Center following a trade to Denver on March 15, 2019.

Ja'Wuan James signs his contract as a free agent during his first day as a Bronco at UCHealth Training Center on March 15, 2019.

Ja'Wuan James signs his contract as a free agent during his first day as a Bronco at UCHealth Training Center on March 15, 2019.

Ja'Wuan James poses for a photo with his family during his first day as a Bronco at UCHealth Training Center after signing a contract with Denver as a free agent on March 15, 2019.

Kareem Jackson signs his new contract during his first day as a Bronco at UCHealth Training Center on March 15, 2019.

Kareem Jackson signs his new contract during his first day as a Bronco at UCHealth Training Center on March 15, 2019.

Phillip Lindsay greets Kareem Jackson during his first day as a Bronco at UCHealth Training Center after signing a contract with Denver as a free agent on March 15, 2019.

Kareem Jackson poses for a portrait during his first day as a Bronco at UCHealth Training Center after signing a contract with Denver as a free agent on March 15, 2019.

Kareem Jackson poses for a portrait during his first day as a Bronco at UCHealth Training Center after signing a contract with Denver as a free agent on March 15, 2019.

Kareem Jackson sits down for an interview in the Broncos Media Center during Jackson's first day as a Bronco at UCHealth Training Center after signing a contract with Denver as a free agent on March 15, 2019.

Ja'Wuan James poses for a portrait during his first day as a Bronco at UCHealth Training Center after signing a contract with Denver as a free agent on March 15, 2019.

Ja'Wuan James poses for a portrait with his family during his first day as a Bronco at UCHealth Training Center after signing a contract with Denver as a free agent on March 15, 2019.

Ja'Wuan James sits down with Broncos TV's Phil Milani for an interview in the Broncos Media Center during James' first day as a Bronco at UCHealth Training Center after signing a contract with Denver as a free agent on March 15, 2019.

President of Football Operations/General Manager John Elway shakes hands with Joe Flacco as they switch off at the podium during his first day as a Bronco at UCHealth Training Center following a trade to Denver on March 15, 2019.

Joe Flacco speaks to the press during his first day as a Bronco at UCHealth Training Center following a trade to Denver on March 15, 2019.

Joe Flacco speaks to the press during his first day as a Bronco at UCHealth Training Center following a trade to Denver on March 15, 2019.

Joe Flacco smiles as Head Coach Vic Fangio recounts a story during Flacco's first day as a Bronco at UCHealth Training Center following a trade to Denver on March 15, 2019.

Joe Flacco poses for a photo alongside President of Football Operations/General Manager John Elway and Head Coach Vic Fangio during his first day as a Bronco at UCHealth Training Center following a trade to Denver on March 15, 2019.

Joe Flacco poses for a portrait during his first day as a Bronco at UCHealth Training Center following a trade to Denver on March 15, 2019.

Joe Flacco poses for a portrait during his first day as a Bronco at UCHealth Training Center following a trade to Denver on March 15, 2019.

Joe Flacco poses for a portrait during his first day as a Bronco at UCHealth Training Center following a trade to Denver on March 15, 2019.

Joe Flacco does an interview Broncos TV's Matt Boyer in the Broncos Media Center during Flacco's first day as a Bronco at UCHealth Training Center following a trade to Denver on March 15, 2019.

Kareem Jackson watches as Ja'Wuan James speaks to the media during his first day as a Bronco at UCHealth Training Center after signing a contract with Denver as a free agent on March 15, 2019.

Kareem Jackson speaks to the media during his first day as a Bronco at UCHealth Training Center after signing a contract with Denver as a free agent on March 15, 2019.

Kareem Jackson speaks to the media during his first day as a Bronco at UCHealth Training Center after signing a contract with Denver as a free agent on March 15, 2019.

Kareem Jackson speaks to the media during his first day as a Bronco at UCHealth Training Center after signing a contract with Denver as a free agent on March 15, 2019.

Ja'Wuan James speaks to the media during his first day as a Bronco at UCHealth Training Center after signing a contract with Denver as a free agent on March 15, 2019.

Ja'Wuan James speaks to the media during his first day as a Bronco at UCHealth Training Center after signing a contract with Denver as a free agent on March 15, 2019.

President of Football Operations/General Manager John Elway, Ja'Wuan James, Kareem Jackson and Head Coach Vic Fangio pose for a group photos during James' and Jackson's first day as Broncos at UCHealth Training Center after signing contracts with Denver as free agents on March 15, 2019.