Business is still booming. The corporate structure of the Green Bay Packers requires their books to be open. Which results in the disclosure of the annual revenue that the 32 teams share. Via Matt Schneidman of The Athletic, the Packers’ latest annual report shows that they re... [602 chars]