Rochester community and sporting legends gather to honour John Forbes