Michigan is one of three finalists for Garnett

Class of 2012 offensive lineman Joshua Garnett has narrowed his list of potential schools to three after taking an official visit to Stanford over the weekend.

The Puyallup, Wash., native and one of the best lineman prospects in the nation will choose either the Cardinal, Michigan or Notre Dame. David Shaw and his staff originally planned to recruit him as a guard, but the 6-5, 305-pounder has put on more bulk since the staff last saw him and now could project to be 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.

The Puyallup High School talent will now host the head coaches from the respective schools this week, meeting with Shaw, Michigan's Brady Hoke and Notre Dame's Brian Kelly at his home.

Garnett said he plans to take the next few weeks to think over his decision and then he’ll be ready to make an announcement. He plans on making his decision public on Jan. 26.

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

Upcoming Games

Dec 6th, 8:15 PM

New England +3.5 -110

Buffalo -3.5 -110

@

Dec 9th, 8:20 PM

Pittsburgh +3.5 -110

Minnesota -3.5 -110

@

Dec 12th, 1:00 PM

Seattle -6.5 -110

Houston +6.5 -110

@

Dec 12th, 1:00 PM

Jacksonville +9.5 -110

Tennessee -9.5 -110

@

Dec 12th, 1:00 PM

Las Vegas +10 -110

Kansas City -10 -110

@

Dec 12th, 1:00 PM

Dallas -5 -110

Washington +5 -110

@

Dec 12th, 1:00 PM

New Orleans -6.5 -110

NY Jets +6.5 -110

@

Dec 12th, 1:00 PM

Atlanta +2.5 -110

Carolina -2.5 -110

@

Dec 12th, 1:00 PM

Baltimore -1 -110

Cleveland +1 -110

@

Dec 12th, 4:05 PM

NY Giants +7.5 -110

LA Chargers -7.5 -110

@

Dec 12th, 4:05 PM

Detroit +8.5 -110

Denver -8.5 -110

@

Dec 12th, 4:25 PM

San Francisco +2.5 -110

Cincinnati -2.5 -110

@

Dec 12th, 4:25 PM

Buffalo +3.5 -110

Tampa Bay -3.5 -110

@

Dec 12th, 8:20 PM

Chicago +11 -110

Green Bay -11 -110

@

Dec 13th, 8:15 PM

LA Rams +2.5 -110

Arizona -2.5 -110

@