TORONTO - The Buffalo Bills have been coming to play at Toronto’s Rogers Centre for the past five years, and each year the archdiocese of Toronto has done its part to make the players feel at home.

Published in Vatican