List of Memorial Cup champions

Columns: Cup | Champion | Score | Runner-up | Additional participants
1983 | Portland Winter Hawks ( WHL ) | 8-3 | Oshawa Generals ( OHL ) | Lethbridge Broncos ( WHL ) , Verdun Juniors ( QMJHL ) | 1984 | Ottawa 67 's ( OHL ) | 7-2 | Kitchener Rangers ( OHL ) | Laval Voisins ( QMJHL ) , Kamloops Jr. Oilers ( WHL ) | 1985 | Prince Albert Raiders ( WHL ) | 6-1 | Shawinigan Cataractes ( QMJHL ) | Sault Ste . Marie Greyhounds ( OHL ) , Verdun Junior Canadiens ( QMJHL ) | 1986 | Guelph Platers ( OHL ) | 6-2 | Hull Olympiques ( QMJHL ) | Kamloops Blazers ( WHL ) , Portland Winter Hawks ( WHL ) | 1987 | Medicine Hat Tigers ( WHL ) | 6-2 | Oshawa Generals ( OHL ) | Longueuil Chevaliers ( QMJHL ) | 1988 | Medicine Hat Tigers ( WHL ) | 7-6 | Windsor Spitfires ( OHL ) | Drummondville Voltigeurs ( QMJHL ) , Hull Olympiques ( QMJHL ) | 1989 | Swift Current Broncos ( WHL ) | 4-3 ( OT ) | Saskatoon Blades ( WHL ) | Laval Titan ( QMJHL ) , Peterborough Petes ( OHL )

Example questions:
In what league does the team that won the Memorial Cup in 1990 play ? | The team that won the Memorial Cup in 1999 was founded when ? | What is the most recent winner of the Memorial Cup now known as ? | When was the Memorial Cup winning team in 2000 rebranded ?

Answers:
Ontario Hockey League | 1967 | Winnipeg Ice | 1989