I think that the reason is because there was a more-senior kid playing LT at Houston, without which Williams might have played there (and apparently he has played LT before).
Also, playing LT is a more valued position, at least per the NFL draft/NFL roster.
Therefore, if the kid wants to raise...