Jerry Jones: My Imagination Went Crazy

Dallas Cowboys owner Jerry Jones explains what SoFi Stadium means for NFL.

Advertising