The London Knights have acquired John Tavares and Michael Del Zotto from the Oshawa Generals, according to TSN.

In return, the Generals will get four second round draft picks, two third round picks, forward Christian Thomas, defenseman Scott Valentine and netminder Michael Zador.

Tavares is the OHL’s best player, and arguably the best junior player in the world. Del Zotto, a first round pick of the New York Rangers, is an offensive defenseman who brings a bit of everything to the table.

The Knights are getting two of the best players in the OHL, and they are now instant contenders for the Memorial Cup.

They will also receive goaltender Daryl Borden along with Tavares and Del Zotto.