Times Square bar owner and boxing great Jimmy Glenn has died at 89
Jimmy Glenn, iconic boxing cornerman and owner of Jimmy's Corner in Times Square, has died from COVID-19
Jimmy Glenn, iconic boxing cornerman and owner of Jimmy's Corner in Times Square, has died from COVID-19