Jim Rivaldo, 1947-2007