Is a $100M+ contract for a single NFL player justifiable? | onGist