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

The following video is brought to you courtesy of the Fox Business YouTube Channel. Click the video below to watch it now.

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.

Comments are closed.