Denver Broncos player personnel director arrested for DUI, hitting parked cop car

Matt Russell after his arrest over the weekend.
Matt Russell after his arrest over the weekend.
Advertisement