Denver Broncos Director of Player Personnel Arrested on DUI Charge

Matt Russell, John Elway’s director of player personnel for the Denver Broncos was arrested on a drunken driving charge Saturday in Breckenridge, Colorado. Russell crashed his Toyota Tundra pickup truck into a parked police car. Russell and an officer from the Breckenridge Police Department were both treated for minor injuries at Summit Medical Center. Russell…