Sault Ste. Marie Greyhounds
An Ice Hockey Wiki article.
(Redirected from Sault Ste Marie Greyhounds)
The Sault Ste. Marie Greyhounds are a major junior team of the Ontario Hockey League based in Sault Ste. Marie, Ontario, Canada.
