After recently hosting coaches from both Stanford and Michigan, Class of 2012 offensive lineman Joshua Garnett is ready to announce his college destination.

The Puyallup, Wash., native and one of the best lineman prospects in the nation will choose either the Cardinal or the Wolverines on Thursday afternoon. Notre Dame was a finalist as late as this past week but has been eliminated from the running, according to Tom VanHaaren of WolverineNation.com.

While Stanford continues to be the favorite, Michigan may have closed the gap after Garnett and his family were able to sit down for an extended period with Wolverines head coach Brady Hoke.

Stanford head coach David Shaw and his staff originally recruited the Puyallup High School talent as a guard. However, the 6-5, 305-pounder put on more bulk since the staff last saw him and now could fit into Palo Alto as a tackle. He is listed as a tackle by some recruiting services, but he played guard in the Under Armour All-America Game. He has said that he would prefer to play tackle but would play guard if that's the position that is best for his football future.

It certainly seems as if Stanford and Michigan are on a level playing field for his services, but was the final visit with the Wolverines enough to tip the balance in Hoke and Co.'s favor?

In the latest NFP Top 25 team recruiting rankings, Michigan has comprised a Top 5 class while Stanford has put together a Top 20 haul.

Email dave.miller@nationalfootballpost.com or follow me on Twitter at Miller_Dave