John Elway deposed in Colin Kaepernick’s NFL collusion suit: report


Denver Broncos General Manager John Elway is reportedly the latest NFL executive to be questioned in Colin Kaepernick’s NFL collusion lawsuit. Judge Andrew Napolitano weighs in.

Loading...
Comments are closed.