Felix McGrath

Charles Francis Felix McGrath is an American retired World Cup alpine ski racer who competed in the Winter Olympics in 1988,
and three World Championships.


Charles Francis Felix McGrath is an American retired World Cup alpine ski racer who competed in the Winter Olympics in 1988, and three World Championships.
Read article on Wikipedia