A hockey website shows that "Bobo" McFarlane played for the Sands Point Tigers in the four-team Metropolitan Amateur Hockey League in the 1946-47 and 1947-48 seasons.
In that second season, Mr. McFarlane scored 15 goals in 19 games - second-highest to a player who scored 26 goals in 17 games.
At 17 years old in his first season, his wife said, "he was one of the youngest American hockey players."
In 1948, he began his career with Cunard in the accounting department.
Born in Luss, on the western shore of Loch Lomond, Scotland, Mr. McFarlane grew up in the Bay Ridge neighborhood of Brooklyn and graduated from Fort Hamilton High School there.
After serving in the Army from 1951 to 1953, Mr. McFarlane returned to the Cunard headquarters at 555 Fifth Ave. He was transferred to Cunard's London and Paris offices before joining its cruise staff in 1956.
Until 1961, he was cruise director on 17 trips to South America, Europe, and the Caribbean. "He arranged all the entertainment and activities on board," his wife said.
From 1970 to 1980, he was vice president of sales, then became senior vice president, retiring in 1984 because of ill health.
He was a member of the American Legion.
Besides his wife, whom he married in 1975, he is survived by son Bruce McFarlane, daughter Leslie Trausch-McFarlane, five grandchildren, and former wife Lou Bell Porter.
A visitation was set from 7 to 9 p.m. Friday, Oct. 25, at the Bradley Funeral Home, Route 73 and Evesham Road, Marlton. A second visitation was set from 8:30 to 9:30 a.m. Saturday, Oct. 26.
A Funeral Mass is scheduled for 10 a.m. Saturday, Oct. 26, at St. Joan of Arc Church, 100 Willow Bend Rd., Marlton, N.J., 08053, with interment in Moravian Cemetery on Staten Island in New York City.
Donations may be made to the Prayer Garden at St. Joan of Arc Church.
Condolences may be offered to the family at www.bradleyfuneralhome-marlton.com.