The Daily J
Detroit officials say they are ready to host the NFL Draft. Are they really?
00:00 / 10:29
Advertisement