Because he is the most talented OL in the state this year. Not the highest rated or best player, but the most talented. Look at the 4 schools he is jerking around: Alabama, Georgia, A&M, and Texas. These 4 teams have the highest rated classes in the country and all 4 are willing to put up with his BS for the same reason. If they thought he was actually the 40th best player in Texas and pulled this crap, he would go to Tech or Okie State. Coaches are better at talent evaluation than internet jock sniffers, and the coaches who are getting whoever they want, all want Shepherd enough to be jerked around. Seems obvious to me.