Michigan State junior forward MacKenzie MacEachern will forgo his final year of college eligibility to sign with the St. Louis Blues.

The Blues gambled on MacEachern by drafting him in the third round, 67th overall in the 2012 NHL Draft coming out of Michigan high school hockey.

MacEachern has shown statistical improvement in each of his three college seasons, going from 12 points as a freshman to 26 points of a sophomore to 30 this past year. But hasn't had much opportunity to showcase himself on a terrible Michigan State team.

We ranked MacEachern as the 94th-best NHL prospect in NCAA hockey this past season: