In der Sommerpause des Jahres 2007 vertrat Legein sein Heimatland im Rahmen der Super Series, einem acht Spiele umfassenden Ländervergleich zwischen der kanadischen und russischen U20-Junioren-Nationalmannschaft, erstmals international. Dabei kam er in allen Spielen zum Einsatz und steuerte drei Tore bei. Zum Beginn der neuen Saison lief er wieder für die IceDogs auf, die im Sommer von Mississauga nach St. Catharines umgesiedelt waren und fortan als Niagara IceDogs spielten. Dort knüpfte er an die Leistungen der Vorsaison an und wurde im Dezember in das Aufgebot der kanadischen Juniorennationalmannschaft für die Junioren-Weltmeisterschaft berufen. Bei den Welttitelkämpfen in Tschechien fungierte Legein zudem als Assistenzkapitän der Mannschaft und war mit zwei Scorerpunkten aus sieben Turnierspielen am vierten Titelgewinn Kanadas in Folge in dieser Altersklasse beteiligt. Im Anschluss an das Turnier kehrte Legein zu den IceDogs zurück. Mit weiterhin guten Leistungen erhielt er eine Einladung zum OHL All-Star Game und die Nominierung ins OHL Second All-Star Team. Unterdessen war er im Verlauf der Playoffs von den Columbus Blue Jackets zu den Syracuse Crunch, ihrem Farmteam in der American Hockey League, beordert worden, bei denen er zwei Partien bestritt und somit, knapp ein Jahr nachdem er gedraftet worden war, sein Profidebüt gab.