Dez signs with the Saints, is it a smart play? 11/7/18

The Rise Guys
Wednesday, November 7th
What's the bad news for the Cowboys?
00:09:41