A second team executive of the Denver Broncos was arrested for drunken driving after Director of Player Personnel Matt Russell issued an apology for his arrest.
A second team executive of the Denver Broncos was arrested for drunken driving after Director of Player Personnel Matt Russell issued an apology for his arrest.