News

For decades, New York’s Friars Club, the seat of American comedy and legendary roasts, has made its home in a landmark building on Manhattan’s East Side. That era appeared to end on Tuesday ...