By Todd Friedman
It is with great sadness that Steve Epstein has passed away on Saturday June 13th, 2020. He was 71 years old. He was a true ambassador and icon in the pinball industry. Steve's accomplishments are no less impressive as the owner/operator of the world famous Broadway Arcade in New York City for more than 35 years. Epstein also worked with Stern Pinball to promote the company’s TOPS tournament pinball system. Steve was the founder and former president of PAPA (Professional & Amateur Pinball Association), and a director of the IFPA (International Flipper...