News

The arrival of club football’s greatest prize whetted the appetite of the passionate fans of the Rio de Janeiro giants.