https://www.nbcsports.com/nfl/profootballtalk/rumor-mill/news/new-nflpa-executive-directors-former-firm-pays-377-million-settlement-to-u-s-government
Until last year, new NFL Players Association executive director Lloyd Howell served as Chief Financial Officer of Booz Allen Hamilton.
Create an account or login to join the discussion