When the National Football League (NFL) announced last week that it would try allowing spirits companies to run commercials during games for the first time in league history, it announced a long list of restrictions along with it

Click here to read more

Tags