Comment Comment by jvmfjvfjvf What are your thoughts on NFL player Josh Allen having a $250MM contract? I fail to understand why there is more controversy over CEO pay than athletes. parent jvmfjvfjvf 3 years ago