Tag Archives: John Elway
Colorado: Thugs of the NFL — when Broncos execs Tom Heckert and Matt Russell are out to kill fans while driving drunk, what do we expect out of the killer players?
Tom Heckert, left, and Matt Russell, right, out to kill Denver Bronco fans and too damn […]