Longest marathon playing street hockey
Who
Hockey for Life
Where
Canada Lethbridge
When
The longest marathon playing street hockey is 105 hr 17 min, and was achieved in the fundraiser 'Hockey for Life' in Lethbridge, Alberta, Canada, from 20 to 24 August 2008. The final score was Molson Canadian 2524 and Canadian Tire 2489.