see more

RIO DE JANEIRO, BRAZIL - JULY 11: An Argentine bus drives past with an image of Pope Francis ahead of their 2014 FIFA World Cup final match against Germany on July 11, 2014 in Rio de Janeiro, Brazil. Up to 100,000 Argentine fans are expected to arrive in Rio for the final match which will be held at the famed Maracana stadium on July 13. (Photo by Mario Tama/Getty Images)

RIO DE JANEIRO, BRAZIL - JULY 11:  An Argentine bus drives past with an image of Pope Francis ahead of their 2014 FIFA World Cup final match against Germany on July 11, 2014 in Rio de Janeiro, Brazil. Up to 100,000 Argentine fans are expected to arrive in Rio for the final match which will be held at the famed Maracana stadium on July 13.  (Photo by Mario Tama/Getty Images)