Peter Carruthers — figure skater and sportscaster