http://www.washingtontimes.com/news/...ceo-tells-nfl/

It is an add for a gun manufacturer. You can see the ad in the article at this link.