Broncos Audio Zone

Neil Smith: 'Steve Atwater is the reason why I got to Denver'

Neil Smith won a pair of Super Bowls with Denver, but he's also a Chiefs legend who lives in Kansas City. He joined Ray Crockett and Marc Stout on Orange and Blue 760 to break down the AFC Championship matchup between the Chiefs and Patriots -- and to share his memories of how Atwater compelled him to join the Broncos as a free agent in 1997.

Latest Audio