NFL owners be embarrassed? Just like MLB they hid the books, and why would they do that? Probably because they are making insane money and if the Union, and Players find out, wages go up, and take some profit away.
Just look at what the Dodgers did signing 2 players.