mike_s
Contributor
The best rendition I've ever heard was Huey Lewis and the News doing it a capella at the 1984 MLB All Star Game in San Francisco. I wish it was on YouTube.
here it is in 1985 at CandleStick (in San Fran).
might be what you were thinking about
another rendition that appears to be on a Japanense talk show or something... but from the same time period.