Louis HeadLouis Gibson HeadBorn: April 23, 1990 in Houston, Texas, USA College: Texas State University, Texas Tech Tweet |
Cards |
2014 Choice Carolina League Top Prospects #15 Louis Head |
|
2014 Choice Carolina Mudcats #NNO Louis Head |
|