Two employes of the Denver broncos have been arrested for DUI in the past month. Matt Russell and Tom Heckert are team executives and both face drinking and driving charges as well as serious consequences from the NFL. Matt Russell, Denver Broncos’ director of player personnel, was arrested for DUI Saturday night after allegedly […]
Read more