Is that Ryan O'Meara in Nancy Kerrigan's Holiday on Ice? I've only watched the very first number, Northern Lights, so they may introduce him further on in the program. It would make sense, though, since I guess Ryan lives in Arizona and the program was filmed in Arizona. Anyone know for sure?
PS Who are the pairs skaters? He's got a long ponytail and she has pretty amazing flexibility.