Windsor Ambassadors

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