NFL Forcing Teams To Install Cameras In Locker Rooms With $9 billion dollars reported in income you would figure the NFL would have no problem reeling in their fan base. They undoubtedly have one of the best global marketing campaigns within the 4 major sports. Suddenly, the NFL is forcing, yes forcing teams to install…