As selected by the OHL’s general managers, here are the Major Junior league’s three all-star teams for the 2013-14 season:
1st All-Star Team:
C – Scott Laughton, Oshawa Generals (Flyers)
LW – Dane Fox, Erie Otters (Canucks, free agent)
RW – Connor Brown, Erie Otters (Leafs)
D – Aaron Ekblad, Barrie Colts (Undrafted)
D – Slater Koekkoek, Windsor Spitfires (Lightning)
G – Alex Nedeljkovic, Plymouth Whalers (Undrafted)
2nd All-Star Team:
C – Connor McDavid, Erie Otters (Undrafted)
LW – Michael Dal Colle, Oshawa Generals (Undrafted)
RW – Scott Kosmachuk, Guelph Storm (Jets)
D – Adam Pelech, Erie Otters (Islanders)
D – Nikita Zadorov, London Knights (Sabres)
G – Matt Murray, Sault Ste. Marie Greyhounds (Penguins)
3rd All-Star Team:
C – Sam Bennett, Kingston Frontenacs (Undrafted)
LW – Max Domi, London Knights (Coyotes)
RW – Nick Baptiste, Sudbury Wolves (Sabres)
D – Darnell Nurse, Sault Ste. Marie Greyhounds (Oilers)
D – Matt Finn, Guelph Storm (Leafs)
G – Oscar Dansk, Erie Otters (Blue Jackets)
McDavid, of course, is not draft eligible until 2015.
Related: Bennett finishes atop ’14 NHL Draft rankings