Calum Ritchie is a Canadian professional ice hockey player for the Oshawa Generals of the Ontario Hockey League while under contract to the New York Islanders of the National Hockey League. From Wikipedia