Watch John Elway give fiery response to self-improvement question
Jan 2, 2018, 3:09 PM
Denver Broncos general manager John Elway gave a fiery answer to a question from 104.3 The Fan radio personality Darren “DMac” McKee about what he’s learned and how he can work to improve after a 5-11 season.