Home Leagues Storm fans vote 2018-19 OHL Champions as best team in franchise history – Ontario Hockey League