John Curtiss

AddThis

Freshman John Curtiss delivers a pitch in a recent game. The Longhorns are 11-8, 3-0 in the Big 12 this season.

Photo Credit: Rebeca Rodriguez