Broncos introduced their new team president, Damani Leech, on Monday

Broncos held a press conference at their headquarters on Monday to introduce Leech.