The National Football League (NFL)’s Atlanta Falcons (pictured) is building a new digital production facility that will be located within the Falcons’ training location, with Ticketmaster holding the naming rights as part of a multi-year partnership with AMB Sports and Entertainment (AMBSE). The new 9,500 sq ft facility, named Ticketmaster Studios, is predicted to open …
