While the world rushed the aisles of stores to hoard the last of the toilet paper supply, the vote for the NFL’s new CBA (Collective Bargaining Agreement) narrowly passed 1019-959 […]