jimmy glenn

Jimmy Glenn, owner of iconic Times Square bar Jimmy's Corner, has died from COVID-19

Jimmy Glenn, former boxer and owner of Times Square fixture Jimmy’s Corner, has died from complications of the coronavirus. He was 89. There’s not much left of the old Times Square anymore but Jimmy’s Corner has remained one of the great holdouts…