NBC Peacock Have you been watching the world cup?Last week we put a giant spinning football in the middle of Rockefeller Plaza for NBC Peacock.Production by Landing Gear.