Mitch Gaylord

Mitch Gaylord represented the U.S.A. in the 1984 Olympics.

He was interviewed by Kermit in Muppet Magazine issue 10