HistoryPrince William and Princess Catherine Surprise Fans at Celtic Game During Their 3 Day Visit to Boston! December 1, 2022