NFL Films, the Mount Laurel, NJ-based company that has been the creative arm of the National Football League for more than 40 years, laid off 21 of its 283 employees last week, including some who had been with the company for decades.
NFL Films lays off 21 employees