The Edgitators: Should NFL Players Have Guaranteed Contracts?

Should NFL players have guaranteed contracts? Victor Cruz thinks so. The Edgitators weigh in…