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

Sep 27th, 8:15 PM

Philadelphia +3.5 -110

Dallas -3.5 -110

@

Sep 30th, 8:20 PM

Jacksonville +0.5 -116

Cincinnati -0.5 -116

@

Oct 3rd, 1:00 PM

Detroit +6 -110

Chicago -6 -110

@

Oct 3rd, 1:00 PM

Carolina +5.5 -110

Dallas -5.5 -110

@

Oct 3rd, 1:00 PM

NY Giants +6.5 -110

New Orleans -6.5 -110

@

Oct 3rd, 1:00 PM

Cleveland -1 -110

Minnesota +1 -110

@

Oct 3rd, 1:00 PM

Houston +16.5 -110

Buffalo -16.5 -110

@

Oct 3rd, 1:00 PM

Tennessee -6.5 -110

NY Jets +6.5 -110

@

Oct 3rd, 1:00 PM

Kansas City -6.5 -110

Philadelphia +6.5 -110

@

Oct 3rd, 1:00 PM

Indianapolis +2.5 -110

Miami -2.5 -110

@

Oct 3rd, 1:00 PM

Washington +1 -110

Atlanta -1 -110

@

Oct 3rd, 4:05 PM

Seattle +3.5 -110

San Francisco -3.5 -110

@

Oct 3rd, 4:05 PM

Arizona +6 -110

LA Rams -6 -110

@

Oct 3rd, 4:25 PM

Baltimore -1.5 -110

Denver +1.5 -110

@

Oct 3rd, 4:25 PM

Pittsburgh +6.5 -110

Green Bay -6.5 -110

@

Oct 3rd, 8:20 PM

Tampa Bay -3.5 -123

New England +3.5 -123

@

Oct 4th, 8:15 PM

Las Vegas +3 -120

LA Chargers -3 -120

@