In one of the worst kept secrets in recent memory- Jim Harbaugh was officially named the new head coach at the University of Michigan on Tuesday. The 51 year old Harbaugh becomes the 20th head coach of the winningest program in college football history.

You know it must be a good move as all the Buckeyes, Spartans and Irish are hollering about him and that it won’t mean a thing. Of course it will and it will very soon as the recruiting class of 2015 begins to take shape.

Jim Harbaugh has been dreaming of coaching at Michigan since he was a kid- now that dream has come true. It could also be a nightmare for those who line up against Big Blue in the years to come.