Jim Weiherer is a highly skilled indoor and beach volleyball player. His offensive and defensive skills have been honed by 40+ years of playing both recreationally and tournaments.