Anyone who is 6'3" and 205 as a freshman is likely to get looks from anyone who can walk and talk and has some interest in college baseball or professional baseball down the road.
The fact that the school is in Texas makes sense to me.
Not like it is North Dakota or Montana.