No position makes more money in the NFL than quarterbacks and it is not even close.
In fact, the NFL has become such a passing league that five of the seven highest-paid positions are the players responsible for throwing the ball (quarterbacks, $25.5 million average pay for the 10 highest-paid at the position), catching the ball (wide receivers, $15.8M), protecting the thrower's blind side (left tackles, $11.6M), and the defenders most responsible for trying to stop the passing game (defensive ends, $13.3M and cornerbacks, $11.7M).
Meanwhile, long snappers ($1.2M) and fullbacks ($1.7M) are the cheapest positions. Here are the minimum, maximum, and average salary for the ten highest-paid at each position.
Cork Gaines/Business Insider