How did “sack” come to mean tackling the quarterback?
I’m not from the USA or a (USA) football fan, but “sack” has an archaic meaning relating to a military assault.
^Yep.
I can appreciate the confusion with the use of “sack” to mean “sacrifice.” Two different ideas, same term. Confusing. You’ve gotten the good reasons already!