Windsor Greyhounds

The Windsor Greyhounds were a past instance of the Windsor Royals operating for the 1931 season . For the complete team history including all team locations and names, see the Windsor Royals team page.