Sports6 months ago
An NFL ‘QB salary cap’ is the owners’ dumbest idea yet
NFL owners are growing increasingly concerned about mammoth quarterback salaries, and reports indicate there have been some exploratory discussions on how to manage the spending. Tom...