1929-30 Ontario season: Difference between revisions

From International Hockey Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 3: Line 3:
==Northern League==
==Northern League==
;Senior Series
;Senior Series
*Durham - Walkerton 2:2
*1/6: Shelburne - Alton 1:1
*1/6: Shelburne - Alton 1:1
*1/7: '''Hillsburg''' - Grand Valley 5:1
*1/7: '''Hillsburg''' - Grand Valley 5:1
*1/10: Palmerston - Listowel 2:2 OT
*1/10: Palmerston - Listowel 2:2 OT
*1/10: '''Shelburne''' - Grand Valley 6:5
*1/14: '''Alton''' - Hillsburg 2:1
*1/14: '''Alton''' - Hillsburg 2:1
*1/14: '''Shelburne''' - Hillsburg 7:1
*1/14: '''Shelburne''' - Hillsburg 7:1
*1/14: '''Alton''' - Grand Valley 6:2
*1/14: '''Alton''' - Grand Valley 6:2
*1/15: '''Milverton''' - Listowel 5:4
*1/16: '''Shelburne''' - Alton 6:4 OT
*1/16: '''Shelburne''' - Alton 6:4 OT
*1/20: '''Shelburne''' - Grand Valley 8:2
*1/20: '''Shelburne''' - Grand Valley 8:2
Line 16: Line 19:
*1/28: '''Durham'''' - Walkerton 2:1
*1/28: '''Durham'''' - Walkerton 2:1
*1/31: '''Kincardine''' - Ripley 2:0  
*1/31: '''Kincardine''' - Ripley 2:0  
*'''Durham''' - Shelburne 9:1
*2/17: '''Durham''' - Shelburne 9:1
*2/19: Durham - Shelburne 2:2
*2/19: Durham - Shelburne 2:2
*2/28: '''Markdale''' - Owen Sound 6:2
*2/28: '''Markdale''' - Owen Sound 6:2
Line 26: Line 29:
;Junior Series
;Junior Series
*1/9: '''Owen Sound''' - Tara 4:0  
*1/9: '''Owen Sound''' - Tara 4:0  
*1/10: Palmerston - Listowel 2:2
*1/14: '''Durham''' - Hanover 3:2
*1/14: '''Durham''' - Hanover 3:2
*1/15: '''Owen Sound''' - Tara 3:2
*1/15: '''Owen Sound''' - Tara 3:2
Line 32: Line 36:
*1/24: '''Owen Sound''' - Tara 3:2
*1/24: '''Owen Sound''' - Tara 3:2
*1/27: '''Paisley''' - Southampton 3:2
*1/27: '''Paisley''' - Southampton 3:2
*1/28: '''Durham''' - Walkerton 2:1
*2/5: '''Markdale''' - Owen Sound 3:2  
*2/5: '''Markdale''' - Owen Sound 3:2  
*2/7: '''Hanover''' - Durham 4:1
*2/7: '''Hanover''' - Durham 4:1
Line 64: Line 69:
*2/14: '''Campbellford''' - Tweed 2:1
*2/14: '''Campbellford''' - Tweed 2:1
*2/14: '''Frankford''' - Madoc 4:3
*2/14: '''Frankford''' - Madoc 4:3
*2/20: '''Stirling''' - Madoc 4:1
*2/27: Campbellford - Frankford 1:1
*2/27: Campbellford - Frankford 1:1
*2/27: '''Stirling''' - Tweed 3:0
*2/27: '''Stirling''' - Tweed 3:0
Line 100: Line 106:
*'''Morrisburg''' - Cardinal - "  
*'''Morrisburg''' - Cardinal - "  
==South Oxford League==
==South Oxford League==
*1/11: '''Embro''' - Norwich 2:0
*1/21: '''Norwich''' - Dorchester 1:0
*1/21: '''Foldens''' - Kintore 1:0
*1/28: '''Embro''' - Thamesford 4:0
*1/30: ''Dereham Centre''' - Kintore 2:0  
*1/30: ''Dereham Centre''' - Kintore 2:0  
*1/30: '''Thamesford''' - Norwich 1:0  
*1/30: '''Thamesford''' - Norwich 1:0  
*2/2: '''Foldens''' - Banner 2:1
*2/2: '''Embro''' - Thamesford 1:0
*2/6: '''Dereham Centre''' - Kintore 1:0
*2/6: '''Dereham Centre''' - Kintore 1:0
*2/6: '''Norwich''' - Thamesford 1:0  
*2/6: '''Norwich''' - Thamesford 1:0  
Line 109: Line 121:
*'''Embro''' - Banner 4:0
*'''Embro''' - Banner 4:0
*3/7: '''Embro''' - Banner 1:0
*3/7: '''Embro''' - Banner 1:0
==Toronto Mercantile Hockey League==
*11/30: '''Stockyards''' - Willys-Overland 1:0
*11/30: '''CNR''' - Goodyears 2:1
*12/4: '''Imperial Oil''' - Eatons 4:3
*12/4: '''Willys-Overland''' - CNR 2:1
*12/7: '''Imperial Oil''' - CNR 2:1
*12/7: '''Stockyards''' - Goodyears 2:0
*12/11: '''Eatons''' - Willys-Overland 3:1
*12/11: '''Imperial Oil''' - Stockyards 3:1
*12/14: Imperial Oil - Goodyears 0:0
*12/14: Eatons - CNR 1:1
*12/18: '''CNR''' - Stockyards 2:1
*12/18: Goodyears - Willys-Overland 1:1
*12/21: '''Eatons''' - Stockyards 1:0
*12/21: Willys-Overland - Imperial Oil 1:1
*12/28: '''Eatons''' - Goodyears 2:0
*12/28: '''Stockyards''' - Willys-Overland 3:2
*1/4: '''CNR''' - Goodyears 4:2
*1/8: CNR - Willys-Overland 3:3
*1/8: '''Imperial Oil''' - Goodyears 1:0
*1/11: '''Stockyards''' - Goodyears 4:2
*1/11: '''CNR''' - Imperial Oil 1:0
*1/15: '''Stockyards''' - Imperial Oil 3:2 OT
*1/15: '''Willys-Overland''' - Eatons 5:4
*1/18: '''Stockyards''' - Eatons 1:0
*1/18: '''Imperial Oil''' - Willys-Overland 3:0
*1/22: '''Stockyards''' - CNR 4:3
*1/22: '''Eatons''' - Goodyears 5:0
*1/25: '''Eatons''' - CNR 1:0
*1/25: '''Willys-Overland''' - Goodyears 3:2
*1/29: '''Stockyards''' - Imperial Oil 1:0
*1/29: '''CNR''' - Goodyears 3:0
*2/1: '''Imperial Oil''' - Willys-Overland 4:1
*2/1: '''CNR''' - Stockyards 4:1
*2/5: '''Eatons''' - Imperial Oil 4:3
*2/5: '''Goodyears''' - Stockyards 6:5 OT
*2/8: '''Eatons''' - Willys-Overland 3:2
*2/8: '''Imperial Oil''' - CNR 3:2
*2/12: '''CNR''' - Willys-Overland 3:0
*2/12: '''Eatons''' - Goodyears 5:2
*2/15: '''Stockyards''' - Eatons 3:0
*2/15: '''Goodyears''' - Willys-Overland 5:4
*2/19: Imperial Oil - Goodyears 0:0
*2/19: '''CNR''' - Eatons 5:0
*2/22: '''Stockyards''' - Willys-Overland 5:2
*2/22: '''Goodyears''' - Imperial Oil 4:3 OT
*2/26: '''CNR''' - Eatons 5:2
*3/1: '''Imperial Oil''' - Eatons 2:1
*3/5: '''Imperial Oil''' - CNR 3:2
;Final
*3/8: '''Stockyards''' - CNR 4:2
*3/12: '''CNR''' - Stockyards 4:3
*3/15: '''CNR''' - Stockyards 6:0
;City Industrial Final
*3/26: '''CNR''' - Bell Telephone 3:2
*3/29: '''CNR''' - Bell Telephone 3:2 OT
==Toronto Hockey League==
*12/18: '''Kodaks''' - Durants 5:1
*12/18: '''Bell Telephone''' - Canadian Industries 12:2
*12/23: '''CPR''' - Kodaks 3:1
*12/23: '''Durants''' - Canadian Industries 2:1
*12/26: '''Bell Telephone''' - Kodaks 8:2
*12/26: '''CPR''' - Durants 4:3
*12/28: '''Bell Telephone''' - CPR 5:1
*12/28: '''Canadian Industries''' - Kodaks 4:0
*1/4: '''Durants''' - Bell Telephone 2:0
*1/4: '''CPR''' - Canadian Industries 1:0
*1/11: '''Bell Telephone''' - Canadian Industries 7:2
*1/11: '''Durants''' - Kodaks 5:2
*1/15: '''CPR''' - Kodaks 3:2
*1/15: '''Durants''' - Canadian Industries 2:0
*1/22: '''Bell Telephone''' - Kodaks 8:0
*1/22: CPR - Durants 2:2
*1/29: '''Bell Telephone''' - CPR 4:3
*1/29: '''Canadian Industries''' - Kodaks 4:2
*2/5: '''CPR''' - Canadian Industries 6:0
*2/5: '''Bell Telephone''' - Durants 3:0
*2/8: '''Durants''' - Kodaks 4:1
*2/8: '''Bell Telephone''' - Canadian Industries 9:5
*2/12: '''CPR''' - Kodaks 3:2
*2/12: '''Canadian Industries''' - Durant 4:0
*2/19: '''CPR''' - Durants 3:2
*2/19: '''Bell Telephone''' - Kodaks 8:3
*2/22: '''Bell Telephone''' - CPR 3:1
*2/22: '''Canadian Industries''' - Kodaks 4:1
*2/26: '''Bell Telephone''' - Durants 4:3
*2/26: '''Canadian Industries''' - CPR 4:3
*3/5: '''Durants''' - Canadian Industries 3:2
;Semifinal
*3/8: '''Durants''' - CPR Recreation 4:0
*3/12: '''Durants''' - CPR Recreation 1:0
Sudden death game ordered as Durants used Forrestor, an ineligible player.
*3/15: '''CPR Recreation''' - Durants 3:1
;Final
*3/19: Bell Telephone - CPR Recreation 1:1 OT
*3/22: '''Bell Telephone''' - CPR Recreation 3:1
*3/24: '''Bell Telephone''' - CPR Recreation 4:1
==Other games==
==Other games==
*1/4: '''Foleyet Juniors''' - Hornepaune Juniors 2:0
*1/4: '''Foleyet Juniors''' - Hornepayne Juniors 2:0
*1/28: '''Webbwood Juniors''' - Espanola Wanders 1:0
*1/28: '''Webbwood Juniors''' - Espanola Wanders 1:0
*2/3: '''Oakville''' - Milton 5:2 - Halton County Series
*2/3: '''Oakville''' - Milton 5:2 - Halton County Series
Line 132: Line 247:
*3/20: '''Renfrew''' - Pembroke 3:1 - Murray Cup
*3/20: '''Renfrew''' - Pembroke 3:1 - Murray Cup
*3/20: '''Morrisburg''' - Seeley's Bay 4:2 - Tulford Cup
*3/20: '''Morrisburg''' - Seeley's Bay 4:2 - Tulford Cup
*3/26: '''Campbellford''' - Belleville Canada Cement 6:2 - Belleville District final, Canada Cement was Belleville City League champions
*'''Cochrane''' - Kapuskasing 5:0 - Mattigami Senior League final
*'''Cochrane''' - Kapuskasing 5:0 - Mattigami Senior League final
*'''Kapuskasing''' - Cochrane 6:2 - "  
*'''Kapuskasing''' - Cochrane 6:2 - "  

Revision as of 18:36, 4 December 2023

This was the 1929-30 Ontario hockey season.

Northern League

Senior Series
  • Durham - Walkerton 2:2
  • 1/6: Shelburne - Alton 1:1
  • 1/7: Hillsburg - Grand Valley 5:1
  • 1/10: Palmerston - Listowel 2:2 OT
  • 1/10: Shelburne - Grand Valley 6:5
  • 1/14: Alton - Hillsburg 2:1
  • 1/14: Shelburne - Hillsburg 7:1
  • 1/14: Alton - Grand Valley 6:2
  • 1/15: Milverton - Listowel 5:4
  • 1/16: Shelburne - Alton 6:4 OT
  • 1/20: Shelburne - Grand Valley 8:2
  • 1/23: Durham - Walkerton 6:1
  • 1/27: Lucknow - Wingham 1:1
  • 1/27: Hillsburg - Shelburne 7:2
  • 1/28: Durham' - Walkerton 2:1
  • 1/31: Kincardine - Ripley 2:0
  • 2/17: Durham - Shelburne 9:1
  • 2/19: Durham - Shelburne 2:2
  • 2/28: Markdale - Owen Sound 6:2
  • Durham - Harriston 3:2
  • 3/3: Durham - Harriston 10:3
  • 3/5: Milverton - Durham 5:4 - final
  • 3/7: Milverton - Durham 6:2 - "
Junior Series
  • 1/9: Owen Sound - Tara 4:0
  • 1/10: Palmerston - Listowel 2:2
  • 1/14: Durham - Hanover 3:2
  • 1/15: Owen Sound - Tara 3:2
  • 1/17: Owen Sound - Tara 4:3
  • 1/23: Walkerton - Durham 5:0
  • 1/24: Owen Sound - Tara 3:2
  • 1/27: Paisley - Southampton 3:2
  • 1/28: Durham - Walkerton 2:1
  • 2/5: Markdale - Owen Sound 3:2
  • 2/7: Hanover - Durham 4:1
  • 2/10: Markdale - Owen Sound 2:1 - OS left ice in third period
  • Mitchell - St. Mary's 10:3
  • 2/17: St. Mary's - Mitchell 5:4
  • 2/28: Markdale - Owen Sound 6:2
  • 3/3: Mitchell - Wingham 12:1
  • Listowel - Markdale 3:2 - final
  • 3/14: Markdale - Listowel 5:4 - "
  • 3/21: Markdale - Listowel 4:2 - "

Trent Valley League

  • 1/10: Campbellford - Tweed 4:3
  • 1/14: Tweed - Campbellford 4:1
  • 1/14: Frankford - Madoc 2:1
  • 1/15: Stirling - Campbellford 1:0
  • 1/17: Campbellford - Frankford 2:1
  • 1/17: Tweed - Stirling 3:1
  • 1/20: Maodc - Campbellford 2:0
  • 1/22: Campbellford - Tweed 3:1
  • 1/22: Stirling - Madoc 3:1
  • 1/26: Stirling - Frankford 5:1
  • 1/26: Tweed - Madoc 4:3
  • 1/28: Campbellford - Stirling 2:1 OT
  • 2/3: Madoc - Stirling 2:1
  • 2/3: Tweed - Frankford 3:1
  • 2/8: Campbellford - Frankford 3:1
  • 2/10: Campbellford - Madoc 3:1
  • 2/10: Stirling - Frankford 3:2
  • 2/12: Campbellford - Madoc 4:2
  • 2/12: Tweed - Stirling 1:0
  • 2/14: Campbellford - Tweed 2:1
  • 2/14: Frankford - Madoc 4:3
  • 2/20: Stirling - Madoc 4:1
  • 2/27: Campbellford - Frankford 1:1
  • 2/27: Stirling - Tweed 3:0
  • 3/2: Stirling - Campbellford 9:0
  • 3/5: Campbellford - Stirling 0:0 - final
  • 3/11: Campbellford - Stirling 2:2 - "
  • 3/13: Campbellford - Stirling 1:0 - "

Lake Shore League

  • 1/19: Grads - Beach 3:2
  • 1/19: Firemen - Moodie Tigers 5:0
  • 1/22: Beach - Firemen 4:1
  • 1/22: Grads - Moodie Tigers Forfeit
  • 2/11: Beach - Burlington Grads 7:1
  • 2/18: Burlington Grads - Beach 7:0

St. Lawrence League

  • 1/3: Morrisburg - Prescott 4:0
  • 1/4: Iroquois - Kemptville 4:3
  • 1/10: Kemptville - Spencerville 1:1
  • 1/10: Morrisburg - Brockville 4:1
  • 1/15: Iroquois - Kemptville 5:2
  • 1/18: Morrisburg - Spencerville 4:4
  • 1/20: Brockville - Prescott 9:1
  • 2/7: Morrisburg - Spencerville 5:1
  • 2/11: Prescott - Cardinal 0:0
  • 2/14: Prescott - Spencerville 3:3
  • 2/15: Morrisburg - Iroquois 3:2
  • 2/18: Cardinal - Brockville 10:3
  • 2/19: Iroquois - Prescott 4:2
  • 2/20: Spencerville - Cardinal 3:2
  • 3/1: Iroquois - Cardinal 1:1
  • 3/3: Morrisburg - Prescott 2:0
  • 3/5: Spencerville - Iroquois 3:2
  • 3/9: Cardinal - Spencerville 1:0
  • 3/14: Morrisburg - Cardinal 1:1 - final
  • 3/16: Morrisburg - Cardinal 1:1 OT - "
  • Morrisburg - Cardinal - "

South Oxford League

  • 1/11: Embro - Norwich 2:0
  • 1/21: Norwich - Dorchester 1:0
  • 1/21: Foldens - Kintore 1:0
  • 1/28: Embro - Thamesford 4:0
  • 1/30: Dereham Centre' - Kintore 2:0
  • 1/30: Thamesford - Norwich 1:0
  • 2/2: Foldens - Banner 2:1
  • 2/2: Embro - Thamesford 1:0
  • 2/6: Dereham Centre - Kintore 1:0
  • 2/6: Norwich - Thamesford 1:0
  • 3/2: Embro - Norwich 2:0
  • 3/2: Banner - Foldens 2:1
  • 3/3: Banner - Embro 1:1 OT
  • Embro - Banner 4:0
  • 3/7: Embro - Banner 1:0

Toronto Mercantile Hockey League

  • 11/30: Stockyards - Willys-Overland 1:0
  • 11/30: CNR - Goodyears 2:1
  • 12/4: Imperial Oil - Eatons 4:3
  • 12/4: Willys-Overland - CNR 2:1
  • 12/7: Imperial Oil - CNR 2:1
  • 12/7: Stockyards - Goodyears 2:0
  • 12/11: Eatons - Willys-Overland 3:1
  • 12/11: Imperial Oil - Stockyards 3:1
  • 12/14: Imperial Oil - Goodyears 0:0
  • 12/14: Eatons - CNR 1:1
  • 12/18: CNR - Stockyards 2:1
  • 12/18: Goodyears - Willys-Overland 1:1
  • 12/21: Eatons - Stockyards 1:0
  • 12/21: Willys-Overland - Imperial Oil 1:1
  • 12/28: Eatons - Goodyears 2:0
  • 12/28: Stockyards - Willys-Overland 3:2
  • 1/4: CNR - Goodyears 4:2
  • 1/8: CNR - Willys-Overland 3:3
  • 1/8: Imperial Oil - Goodyears 1:0
  • 1/11: Stockyards - Goodyears 4:2
  • 1/11: CNR - Imperial Oil 1:0
  • 1/15: Stockyards - Imperial Oil 3:2 OT
  • 1/15: Willys-Overland - Eatons 5:4
  • 1/18: Stockyards - Eatons 1:0
  • 1/18: Imperial Oil - Willys-Overland 3:0
  • 1/22: Stockyards - CNR 4:3
  • 1/22: Eatons - Goodyears 5:0
  • 1/25: Eatons - CNR 1:0
  • 1/25: Willys-Overland - Goodyears 3:2
  • 1/29: Stockyards - Imperial Oil 1:0
  • 1/29: CNR - Goodyears 3:0
  • 2/1: Imperial Oil - Willys-Overland 4:1
  • 2/1: CNR - Stockyards 4:1
  • 2/5: Eatons - Imperial Oil 4:3
  • 2/5: Goodyears - Stockyards 6:5 OT
  • 2/8: Eatons - Willys-Overland 3:2
  • 2/8: Imperial Oil - CNR 3:2
  • 2/12: CNR - Willys-Overland 3:0
  • 2/12: Eatons - Goodyears 5:2
  • 2/15: Stockyards - Eatons 3:0
  • 2/15: Goodyears - Willys-Overland 5:4
  • 2/19: Imperial Oil - Goodyears 0:0
  • 2/19: CNR - Eatons 5:0
  • 2/22: Stockyards - Willys-Overland 5:2
  • 2/22: Goodyears - Imperial Oil 4:3 OT
  • 2/26: CNR - Eatons 5:2
  • 3/1: Imperial Oil - Eatons 2:1
  • 3/5: Imperial Oil - CNR 3:2
Final
  • 3/8: Stockyards - CNR 4:2
  • 3/12: CNR - Stockyards 4:3
  • 3/15: CNR - Stockyards 6:0
City Industrial Final
  • 3/26: CNR - Bell Telephone 3:2
  • 3/29: CNR - Bell Telephone 3:2 OT

Toronto Hockey League

  • 12/18: Kodaks - Durants 5:1
  • 12/18: Bell Telephone - Canadian Industries 12:2
  • 12/23: CPR - Kodaks 3:1
  • 12/23: Durants - Canadian Industries 2:1
  • 12/26: Bell Telephone - Kodaks 8:2
  • 12/26: CPR - Durants 4:3
  • 12/28: Bell Telephone - CPR 5:1
  • 12/28: Canadian Industries - Kodaks 4:0
  • 1/4: Durants - Bell Telephone 2:0
  • 1/4: CPR - Canadian Industries 1:0
  • 1/11: Bell Telephone - Canadian Industries 7:2
  • 1/11: Durants - Kodaks 5:2
  • 1/15: CPR - Kodaks 3:2
  • 1/15: Durants - Canadian Industries 2:0
  • 1/22: Bell Telephone - Kodaks 8:0
  • 1/22: CPR - Durants 2:2
  • 1/29: Bell Telephone - CPR 4:3
  • 1/29: Canadian Industries - Kodaks 4:2
  • 2/5: CPR - Canadian Industries 6:0
  • 2/5: Bell Telephone - Durants 3:0
  • 2/8: Durants - Kodaks 4:1
  • 2/8: Bell Telephone - Canadian Industries 9:5
  • 2/12: CPR - Kodaks 3:2
  • 2/12: Canadian Industries - Durant 4:0
  • 2/19: CPR - Durants 3:2
  • 2/19: Bell Telephone - Kodaks 8:3
  • 2/22: Bell Telephone - CPR 3:1
  • 2/22: Canadian Industries - Kodaks 4:1
  • 2/26: Bell Telephone - Durants 4:3
  • 2/26: Canadian Industries - CPR 4:3
  • 3/5: Durants - Canadian Industries 3:2
Semifinal
  • 3/8: Durants - CPR Recreation 4:0
  • 3/12: Durants - CPR Recreation 1:0

Sudden death game ordered as Durants used Forrestor, an ineligible player.

  • 3/15: CPR Recreation - Durants 3:1
Final
  • 3/19: Bell Telephone - CPR Recreation 1:1 OT
  • 3/22: Bell Telephone - CPR Recreation 3:1
  • 3/24: Bell Telephone - CPR Recreation 4:1

Other games

  • 1/4: Foleyet Juniors - Hornepayne Juniors 2:0
  • 1/28: Webbwood Juniors - Espanola Wanders 1:0
  • 2/3: Oakville - Milton 5:2 - Halton County Series
  • 2/17: Dresden - Thamesville 5:3 - Kent League
  • 2/18: Massey - Gore Bay 7:5
  • 3/3: Manotick - Osgoode 3:2 - Garland Cup
  • 3/3: North Gower - Westboro 3:0 - "
  • 3/5: Pembroke - Chalk River 2:0 - Murray Cup
  • 3/5: Martinton - Alexandria 1:0 - Glengarry County League, Martinton won title
  • Harriston - Teeswater 2:1 - Bruce League
  • 3/9: Teeswater - Harriston 5:1 - "
  • 3/10: Stayner - Orillia 2:1 - Eplett Cup
  • 3/12: Embro - Hickson 4:3 - Oxford County title
  • 3/13: Embro - Hickson 3:0 - "
  • 3/17: Renfrew - Pembroke 5:1 - Murray Cup
  • Almonte - Perth 2:1 - Lanark County title
  • 3/17: Almonte - Perth 3:2 - "
  • 3/19: Embro - Goulds 4:0 - Oxford-Perth playoff
  • Lexington - Blair 4:4 - South Waterloo League final
  • 3/19: Lexington - Blair 2:1 - "
  • 3/20: Renfrew - Pembroke 3:1 - Murray Cup
  • 3/20: Morrisburg - Seeley's Bay 4:2 - Tulford Cup
  • 3/26: Campbellford - Belleville Canada Cement 6:2 - Belleville District final, Canada Cement was Belleville City League champions
  • Cochrane - Kapuskasing 5:0 - Mattigami Senior League final
  • Kapuskasing - Cochrane 6:2 - "

Sources

  • Toronto Globe and Mail