A venue conceived by Madison Square Garden Entertainment offers advertisers a digital billboard it hopes can rival those in Times Square
This content was originally published here.