Israeli sports icon Avi Meller passes away at 72 after battle with cancer

One of the most veteran and recognizable broadcasters and soccer commentators in the country, Meller was regarded as one of Israel’s leading experts on world soccer.