List of Memorial Cup champions

Columns: Cup | Champion | Score | Runner-up | Additional participants
1990 | Oshawa Generals ( OHL ) | 4-3 ( OT ) | Kitchener Rangers ( OHL ) | Laval Titan ( QMJHL ) , Kamloops Blazers ( WHL ) | 1991 | Spokane Chiefs ( WHL ) | 5-1 | Drummondville Voltigeurs ( QMJHL ) | Chicoutimi Saguenéens ( QMJHL ) , Sault Ste . Marie Greyhounds ( OHL ) | 1992 | Kamloops Blazers ( WHL ) | 5-4 | Sault Ste . Marie Greyhounds ( OHL ) | Seattle Thunderbirds ( WHL ) , Verdun Collège Français ( QMJHL ) | 1993 | Sault Ste . Marie Greyhounds ( OHL ) | 4-2 | Peterborough Petes ( OHL ) | Laval Titan ( QMJHL ) , Swift Current Broncos ( WHL ) | 1994 | Kamloops Blazers ( WHL ) | 5-3 | Laval Titan ( QMJHL ) | Chicoutimi Saguenéens ( QMJHL ) , North Bay Centennials ( OHL ) | 1995 | Kamloops Blazers ( WHL ) | 8-2 | Detroit Junior Red Wings ( OHL ) | Brandon Wheat Kings ( WHL ) , Hull Olympiques ( QMJHL ) | 1996 | Granby Prédateurs ( QMJHL ) | 4-0 | Peterborough Petes ( OHL ) | Brandon Wheat Kings ( WHL ) , Guelph Storm ( 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