The Broncos and Saints have finalized a deal to land Sean Payton in Denver as their new coach.
The Broncos and Saints have finalized a deal to land Sean Payton in Denver as their new coach.
The Denver Broncos are finalizing a deal to make Sean Payton their next head coach. Jason Gruenauer has the details.