NFL Free Agency: How the NFL Salary Cap Proves that Socialism Doesn’t WorkMarch 10, 2017 by LISTEN TO TLR’S LATEST PODCAST: By Brian Nichols March 9th marks the official start to the NFL Free Agency period. For those of you...