Home › Forums › StateFans Baseball & Other Sports › Thoughts on the NFL › Reply To: Thoughts on the NFL
12/31/2013 at 8:40 PM
#33905
Participant
The NFL is the best league in pro sports because it has a hard salary cap and non-guaranteed contracts. It is a meritocracy and stupid moves don’t last forever.