Argentina’s San Lorenzo de Almagro soccer club is on a hot streak. Is it all thanks to its number one fan—the Pope?
Canada’s magazine
Argentina’s San Lorenzo de Almagro soccer club is on a hot streak. Is it all thanks to its number one fan—the Pope?