News

Brazil won their first World Cup on this day in 1958 which was hosted by Sweden with the final match held at the Rasunda Stadium in Solna.